Tuesday, April 18, 2023

WITH OWNERACCESS OPTION Deklaration - Microsoft Support

Verwenden Sie in einer Mehrbenutzerumgebung mit einer sicherheitsaktivierten Arbeitsgruppe diese Deklaration mit einer Abfrage, um dem Benutzer, der die Abfrage ausführt, die gleichen Berechtigungen wie dem Eigentümer der Abfrage zu erteilen.

Syntax

SQL-Anweisung
MIT OWNERACCESS-OPTION

Bemerkungen

Die WITH OWNERACCESS OPTION-Deklaration ist optional.

Das folgende Beispiel ermöglicht es dem Benutzer, Gehaltsinformationen anzuzeigen (selbst wenn der Benutzer sonst keine Berechtigung zum Anzeigen der Gehaltsabrechnungstabelle hat), vorausgesetzt, der Eigentümer der Abfrage hat diese Berechtigung:

 SELECT LastName, FirstName, Salary
FROM Employees
ORDER BY LastName
WITH OWNERACCESS OPTION;

Wenn ein Benutzer anderweitig daran gehindert wird, eine Tabelle zu erstellen oder hinzuzufügen, können Sie WITH OWNERACCESS OPTION verwenden, um es dem Benutzer zu ermöglichen, eine Tabellenerstellungs- oder Anfügeabfrage auszuführen.

Wenn Sie Arbeitsgruppen-Sicherheitseinstellungen und Benutzerberechtigungen erzwingen möchten, schließen Sie die WITH OWNERACCESS OPTION-Deklaration nicht ein.

Diese Option erfordert, dass Sie Zugriff auf die Datei System.mdw haben, die der Datenbank zugeordnet ist. Es ist nur in sicherheitsaktivierten Mehrbenutzerimplementierungen nützlich.



No comments:

Post a Comment