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

Откуда:
Сообщений: 1
Есть 2 сервера (Srv1 и Srv2).

Сервер Srv1 на Windows Server 2008 R2 Datacenter
Сервер Srv2 на Windows Server 2008 R2 Stadard

у обоих в sp_configure xp_cmdshell включен

проблема в том что на Srv1 запуск одного и того же cmd-файла выполняется, а у Srv2 нет.
Srv2 при выполнении запроса выводит uotput - null
пользователь от которого запускается один и тот же - доменный

в чем может быть причина?
14 окт 16, 10:52    [19780609]     Ответить | Цитировать Сообщить модератору
 Re: XP_CMDSHELL  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31948
kfk32
Srv2 при выполнении запроса выводит uotput - null
при выполнении любого запроса?
14 окт 16, 11:45    [19780965]     Ответить | Цитировать Сообщить модератору
 Re: XP_CMDSHELL  [new]
o-o
Guest
kfk32
пользователь от которого запускается один и тот же - доменный

серверы запущены под разными учетками.
xp_cmdshell выполняется под учеткой сервера
BOL
The Windows process spawned by xp_cmdshell has the same security rights as the SQL Server service account
14 окт 16, 12:29    [19781178]     Ответить | Цитировать Сообщить модератору
 Re: XP_CMDSHELL  [new]
SQL2008
Member

Откуда: Москва
Сообщений: 4478
kfk32
Есть 2 сервера (Srv1 и Srv2).

Сервер Srv1 на Windows Server 2008 R2 Datacenter
Сервер Srv2 на Windows Server 2008 R2 Stadard

у обоих в sp_configure xp_cmdshell включен

проблема в том что на Srv1 запуск одного и того же cmd-файла выполняется, а у Srv2 нет.
Srv2 при выполнении запроса выводит uotput - null
пользователь от которого запускается один и тот же - доменный

в чем может быть причина?

Еще бы неплохо посмотреть текст cmd-файла.
14 окт 16, 12:40    [19781224]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить