Într-un mediu cu mai mulți utilizatori și un grup de lucru cu securitate activată, utilizați această declarație cu o interogare pentru a-i oferi utilizatorului care rulează interogarea aceleași permisiuni ca proprietarul interogării.
Sintaxă
instrucțiunesql
WITH OWNERACCESS OPTION
Observații
Declarația WITH OWNERACCESS OPTION este opțională.
Următorul exemplu îi permite utilizatorului să vizualizeze informațiile de salariu (chiar dacă utilizatorul nu are altfel permisiunea de a vizualiza tabelul Payroll (Stat de plată)), cu condiția ca proprietarul interogării să aibă această permisiune:
SELECT LastName, FirstName, Salary
FROM Employees
ORDER BY LastName
WITH OWNERACCESS OPTION;
Dacă un utilizator este altfel împiedicat să creeze sau să adauge la un tabel, puteți utiliza WITH OWNERACCESS OPTION pentru a-i permite utilizatorului să ruleze o interogare de adăugare sau de creare tabel.
Dacă doriți să impuneți setări de securitate a grupului de lucru și permisiuni pentru utilizatori, nu includeți declarația WITH OWNERACCESS OPTION.
Această opțiune impune să aveți acces la fișierul System.mdw asociat cu baza de date. Este utilă numai în implementările cu mai mulți utilizatori și securitate activată.