U okruženju s više korisnika s radna grupa s omogućenom sigurnošću, koristite ovu deklaraciju s upitom da biste korisniku koji pokreće upit dodijelili dozvole kao vlasnik upita.
Sintaksa
sqlnaredba WITH OWNERACCESS OPTION
Napomene
Deklaracija WITH OWNERACCESS OPTION nije obavezna.
U sljedećem se primjeru korisniku omogućuje pregled podataka o plaći (unatoč tome što taj korisnik inače nema dozvolu za pregled tablice Plaća), pod uvjetom da vlasnik upita ima tu dozvolu:
SELECT LastName, FirstName, SalaryFROM EmployeesORDER BY LastNameWITH OWNERACCESS OPTION;
Ako je korisniku onemogućeno stvaranje tablice ili dodavanje stavki u tablicu, pomoću naredbe WITH OWNERACCESS OPTION korisniku možete omogućiti pokretanje naredbe za stvaranje tablice ili dodavanje upita.
Ako želite koristiti postavke sigurnosti radne grupe i korisničke dozvole, nemojte koristiti deklaraciju WITH OWNERACCESS OPTION.
Ta mogućnost zahtijeva pristup datoteci System.mdw povezanoj s bazom podataka. Korisna je samo u implementacijama s više korisnika i omogućenom sigurnošću.