SYSTEM аутентификация пользователя и SQL-сервера - PullRequest
0 голосов
/ 26 апреля 2018

У меня есть некоторые проблемы с выполнением хранимой процедуры из кода, который использует проверку подлинности Windows.

Мой процесс выполняется с учетной записью SYSTEM. Он выполняет хранимую процедуру, которая работает нормально, если я вхожу в WINDOWS с Administrator. Но если явойти в Windows с другим пользователем, который не является администратором. Я получаю ошибку «Отказано в разрешении».

Я могу решить эту проблему, добавив пользователя в качестве имени входа на SQL-сервер и предоставив разрешение на выполнение.

Но мойсомнение в том, почему он не работает, даже если процесс выполняется с учетной записью SYSTEM. Имеет ли он привилегии администратора?Или потому, что он не является частью имени входа SQL Server.

Тот же SP может быть выполнен из VBS через WSCRIPT на cmd, который предназначен для запуска от имени администратора, даже если я войду в WINDOWS с другим пользователем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...