разрешение sp_xp_cmdshell_proxy_account для нескольких пользователей, которым необходимо запускать xp_cmdshell без системного администратора - PullRequest
0 голосов
/ 06 мая 2020

Я создал учетную запись прокси, которую xp_cmdshell будет запускать с использованием процедуры sp_xp_cmdshell_proxy_account И я дал разрешение одному пользователю

EXEC sp_xp_cmdshell_proxy_account 'Domain\user1'

Если я даю и другому пользователю

EXEC sp_xp_cmdshell_proxy_account 'Domain\user2'

Я видел, что только один имел разрешение - последний пользователь - user2

select * From sys.credentials

Отменяет ли это разрешение предыдущего пользователя?

1 Ответ

0 голосов
/ 06 мая 2020

sp_xp_cmdshell_proxy_account не «дает пользователю разрешения». Эта хранимая процедура определяет контекст безопасности ОС (учетную запись прокси) для всех членов роли, не являющихся системным администратором, которые выполняют xp_cmdshell. Учетная запись службы сервера SQL используется, когда члены роли sysadmin выполняют xp_cmdshell

...