In un ambiente multiutente con un gruppo di lavoro con protezione attivata, usare questa dichiarazione con una query per assegnare all'utente che esegue la query le stesse autorizzazioni del proprietario della query.
Sintassi
istruzionesql
WITH OWNERACCESS OPTIONOsservazioni
La dichiarazione WITH OWNERACCESS OPTION è facoltativa.
L'esempio seguente mostra le informazioni sullo stipendio (anche se l'utente non ha l'autorizzazione per visualizzare la tabella Retribuzioni), a condizione che il proprietario della query abbia tale autorizzazione:
SELECT LastName, FirstName, Salary
FROM Employees ORDER BY LastName WITH OWNERACCESS OPTION;
Se a un utente viene altrimenti impedito di creare o aggiungere a una tabella, è possibile usare la dichiarazione WITH OWNERACCESS OPTION per consentire all'utente di eseguire una creazione tabella o una query di accodamento.
Se si vogliono applicare le impostazioni di sicurezza del gruppo di lavoro e le autorizzazioni degli utenti, non includere la dichiarazione WITH OWNERACCESS OPTION.
Questa opzione richiede l'accesso al file System.mdw associato al database. È utile solo per implementazioni multiutente con protezione attivata.