W środowisku wielozadaniowym z bezpieczna grupa robocza użyj tej deklaracji z zapytaniem, aby nadać użytkownikowi, który uruchamia zapytanie, ten sam uprawnienia co właściciel zapytania.

Składnia

instrukcja_SQL WITH OWNERACCESS OPTION

Spostrzeżenia

Deklaracja WITH OWNERACCESS OPTION jest opcjonalna.

W poniższym przykładzie umożliwiono użytkownikowi wyświetlanie informacji o wynagrodzeniach (nawet jeśli użytkownik ten nie ma innego uprawnienia do wyświetlania tabeli Płace), o ile właściciel zapytania ma to uprawnienie:

SELECT LastName, FirstName, SalaryFROM EmployeesORDER BY LastNameWITH OWNERACCESS OPTION;

Jeśli użytkownikowi w inny sposób uniemożliwiono tworzenie tabeli lub dodawanie w niej danych, możesz użyć deklaracji WITH OWNERACCESS OPTION, aby umożliwić mu uruchamianie zapytania tworzącego tabele lub zapytania dołączającego.

Jeśli chcesz wymusić ustawienia zabezpieczeń grupy roboczej i uprawnienia użytkowników, nie dołączaj deklaracji WITH OWNERACCESS OPTION.

Ta opcja wymaga posiadania przez Ciebie dostępu do pliku System.mdw skojarzonego z bazą danych. Jest ona przydatna tylko w implementacjach z wieloma użytkownikami z włączonymi zabezpieczeniami.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.