V okolju z več uporabniki z delovno skupino z omogočeno varnostjo lahko s to izjavo s poizvedbo dodelite uporabniku, ki izvaja poizvedbo, enaka dovoljenja kot lastniku poizvedbe.
Sintaksa
sqlstatement
WITH OWNERACCESS OPTION
Pripombe
Izjava WITH OWNERACCESS OPTION ni obvezna.
V spodnjem primeru je uporabniku omogočeno, da si ogleda informacije o plači (tudi če uporabnik sicer nima dovoljenja za ogled tabele »Plače«), če ima to dovoljenje tudi lastnik poizvedbe:
SELECT LastName, FirstName, Salary
FROM Employees
ORDER BY LastName
WITH OWNERACCESS OPTION;
Če uporabniku sicer ni dovoljeno ustvarjanje ali dodajanje v tabelo, lahko z izjavo WITH OWNERACCESS OPTION omogočite uporabniku izvajanje poizvedbe za izdelavo tabele ali poizvedbe za dodajanje.
Če želite vsiliti varnostne nastavitve delovne skupine in dovoljenja uporabnikov, ne vključite izjave WITH OWNERACCESS OPTION.
Ta možnost zahteva, da imate dostop do datoteke System.mdw, povezane z zbirko podatkov. To je uporabno le pri uvajanjih z več uporabniki in omogočeno varnostjo.