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

Откуда: Ural
Сообщений: 189
запускаю
xp_cmdshell 'd:\myProg.exe' 
на SQL server 2000 SP4 - отрабатывает без проблем
на SQL Server 2005 SP1 выдает ошибку

Msg 15281, Level 16, State 1, Procedure xp_cmdshell, Line 1
SQL Server blocked access to procedure 'sys.xp_cmdshell' of component 'xp_cmdshell' because this component is turned off as part of the security configuration for this server. A system administrator can enable the use of 'xp_cmdshell' by using sp_configure. For more information about enabling 'xp_cmdshell', see "Surface Area Configuration" in SQL Server Books Online.


хотя оба сервера с дефолтными настройками. Где можно посмотреть(настроить права на запуск этой хр-проци в 2005-ом сервере)?

порыкал по форуму - пишут тока что надо настроить права а где именно не написали :)


Незнание - порождает стремление...
20 июл 09, 14:10    [7435892]     Ответить | Цитировать Сообщить модератору
 Re: xp_cmdshell  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36800
Для тех, кто в танке:
A system administrator can enable the use of 'xp_cmdshell' by using sp_configure.
For more information about enabling 'xp_cmdshell', see "Surface Area Configuration" in SQL Server Books Online.
20 июл 09, 14:11    [7435907]     Ответить | Цитировать Сообщить модератору
 Re: xp_cmdshell  [new]
Glory
Member

Откуда:
Сообщений: 104760
Дело пока не в правах, а именно в настройках серверов.
Потому что 'xp_cmdshell' because this component is turned off as part of the security configuration for this server.
И вы можете enable the use of 'xp_cmdshell' by using sp_configure.
Или почитать про "Surface Area Configuration" in SQL Server Books Online.
20 июл 09, 14:13    [7435914]     Ответить | Цитировать Сообщить модератору
 Re: xp_cmdshell  [new]
macros
Member

Откуда: Ural
Сообщений: 189
Glory
Дело пока не в правах, а именно в настройках серверов.
Потому что 'xp_cmdshell' because this component is turned off as part of the security configuration for this server.
И вы можете enable the use of 'xp_cmdshell' by using sp_configure.
Или почитать про "Surface Area Configuration" in SQL Server Books Online.


Про sp_configure я знаю, сам менял через нее некоторые настройки, но видно не научился ей пользоваться в полной мере, а именно какая настройка отвечает за запуск xp_cmdshell ?
20 июл 09, 14:23    [7435987]     Ответить | Цитировать Сообщить модератору
 Re: xp_cmdshell  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36800
macros
Про sp_configure я знаю, сам менял через нее некоторые настройки, но видно не научился ей пользоваться в полной мере, а именно какая настройка отвечает за запуск xp_cmdshell ?
А хелп таки открыть и почитать? Или им вы тоже пользоваться не умеете?
20 июл 09, 14:24    [7435995]     Ответить | Цитировать Сообщить модератору
 Re: xp_cmdshell  [new]
Glory
Member

Откуда:
Сообщений: 104760
macros
Glory
Дело пока не в правах, а именно в настройках серверов.
Потому что 'xp_cmdshell' because this component is turned off as part of the security configuration for this server.
И вы можете enable the use of 'xp_cmdshell' by using sp_configure.
Или почитать про "Surface Area Configuration" in SQL Server Books Online.


Про sp_configure я знаю, сам менял через нее некоторые настройки, но видно не научился ей пользоваться в полной мере, а именно какая настройка отвечает за запуск xp_cmdshell ?

А если посмотреть на список настроек, которые выдает sp_configure, ничего в глаза не бросается ?
20 июл 09, 14:25    [7436007]     Ответить | Цитировать Сообщить модератору
 Re: xp_cmdshell  [new]
macros
Member

Откуда: Ural
Сообщений: 189
соорри )))
после команды
sp_configure 'xp_cmdshell', 1
забыл сразу RECONFIGURE запустить :)
Незнание - порождает стремление...
20 июл 09, 15:49    [7436440]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить