Используется в многопользовательской среде в составе защищенной рабочей группы для предоставления пользователю, работающему с запросом, того же разрешения, что и у владельца запроса.
Синтаксис
инструкция_SQL
WITH OWNERACCESS OPTION
Замечания
WITH OWNERACCESS OPTION не является обязательной инструкцией.
Следующий пример показывает, как можно просматривать сведения о зарплате (даже если нет доступа к таблице Payroll) при условии, что владелец запроса имеет данное разрешение.
SELECT LastName, FirstName, Salary
FROM Employees
ORDER BY LastName
WITH OWNERACCESS OPTION;
Если пользователь не может создавать таблицу и добавлять в нее данные, можно использовать WITH OWNERACCESS OPTION, чтобы разрешить пользователю выполнить запрос на добавление или создание таблицы.
Не следует включать инструкцию WITH OWNERACCESS OPTION, если необходимо применять параметры безопасности рабочей группы или разрешения пользователей.
Данный параметр требует наличия доступа к файлу System.mdw, связанному с базой данных. Он используется только при работе в защищенных многопользовательских системах.