Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 mssql и impersonation  [new]
psm666
Member

Откуда:
Сообщений: 4
Необходимо сделать бэкап на удаленный ресурс.
пускать sql server под пользователем (что бы дать доступ по сети) не хочу.
Вот здесь сказано что :
автор
SQL Server accesses external resources under:

impersonation, if the original login is an NT login

но impersonation почему то не работает.
подключаюсь из под виндового пользователя к mssql.
даю команду BACKUP DATABASE на удаленную шару - ошибка доступа, хотя у виндового пользователся права есть.
делаю бэкап на локальный диск - файл бэкапа создается с владельцем mssqlserver.
exec xp_cmdshell 'whoami' - nt service\mssqlserver

Подскажите что нужно сделать чтобы заработало impersonation.
версия mssql - 11.0.5058.0
27 окт 16, 13:20    [19828055]     Ответить | Цитировать Сообщить модератору
 Re: mssql и impersonation  [new]
Kottik
Member

Откуда: Ростов-на-Дону
Сообщений: 38
psm666,

необходимо, чтобы служба sqlserver была запущена от пользователя, имеющего соответствующие права.
27 окт 16, 14:01    [19828364]     Ответить | Цитировать Сообщить модератору
 Re: mssql и impersonation  [new]
psm666
Member

Откуда:
Сообщений: 4
Подскажите, пожалуйста, какие права именно права нужно дать чтобы заработало impersonation. и в каком инстументарии это делается.
gpedit.msc ?
27 окт 16, 15:54    [19829194]     Ответить | Цитировать Сообщить модератору
 Re: mssql и impersonation  [new]
komrad
Member

Откуда:
Сообщений: 5739
psm666,

бэкап будет делаться только от имени учетки, под которой работает сиквел

тот "доступ ко внешним ресурсам", который Вы процитировали, охватывает более широкую область и использование Proxies&Credentials
27 окт 16, 16:07    [19829284]     Ответить | Цитировать Сообщить модератору
 Re: mssql и impersonation  [new]
psm666
Member

Откуда:
Сообщений: 4
спасибо, с бэкапами как нибудь по другому разберусь.

для общего развития, как сделать что бы xp_cmdshell выполнялось от учетки с которой подключаются ?
27 окт 16, 16:40    [19829565]     Ответить | Цитировать Сообщить модератору
 Re: mssql и impersonation  [new]
invm
Member

Откуда: Москва
Сообщений: 9833
psm666
для общего развития, как сделать что бы xp_cmdshell выполнялось от учетки с которой подключаются ?
Никак.
27 окт 16, 16:47    [19829633]     Ответить | Цитировать Сообщить модератору
 Re: mssql и impersonation  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8813
xp_cmdshell в новых разработках вообще не следует использовать, это админская утилита.
27 окт 16, 17:19    [19829869]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить