I et miljø med flere brugere med en sikkerhedsaktiveret arbejdsgruppe skal du bruge denne erklæring med en forespørgsel for at give den bruger, der kører forespørgslen, de samme tilladelser som forespørgslens ejer.
Syntaks
sqlstatement
WITH OWNERACCESS OPTIONBemærkninger
Erklæringen WITH OWNERACCESS OPTION er valgfri.
Følgende eksempel gør det muligt for brugeren at få vist lønoplysninger (også selvom brugeren ellers ikke har tilladelse til at se løntabellen), hvis forespørgslens ejer har denne tilladelse:
SELECT LastName, FirstName, Salary
FROM Employees ORDER BY LastName WITH OWNERACCESS OPTION;
Hvis en bruger ellers er forhindret i at oprette eller tilføje i en tabel, kan du bruge WITH OWNERACCESS OPTION til at give brugeren mulighed for at køre en tabeloprettelsesforespørgsel eller tilføje forespørgsel.
Hvis du vil gennemtvinge sikkerhedsindstillinger for arbejdsgrupper og brugertilladelser, skal du ikke medtage erklæringen WITH OWNERACCESS OPTION.
Denne indstilling kræver, at du har adgang til filen System.mdw, der er knyttet til databasen. Det er kun nyttigt i sikkerhedsaktiverede implementeringer med flere brugere.