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

Откуда:
Сообщений: 166
на сервере (SQL Server 2008 R2) периодически выполняется задание, в котором выполняются инструкции:
exec sp_configure 'show advanced options', 1
reconfigure
exec sp_configure 'xp_cmdshell', 1
reconfigure
	
--какие-то действия

exec sp_configure 'show advanced options', 1
reconfigure
exec sp_configure 'xp_cmdshell', 0
reconfigure
exec sp_configure 'show advanced options', 0
reconfigure

При этом в лог SQL Server заносятся все эти события:
Configuration option 'show advanced options' changed from 0 to 1. Run the RECONFIGURE statement to install.
FILESTREAM: effective level = 0, configured level = 0, file system access share name = 'MSSQLSERVER'.
Configuration option 'xp_cmdshell' changed from 0 to 1. Run the RECONFIGURE statement to install.
FILESTREAM: effective level = 0, configured level = 0, file system access share name = 'MSSQLSERVER'.
Configuration option 'show advanced options' changed from 1 to 1. Run the RECONFIGURE statement to install.
FILESTREAM: effective level = 0, configured level = 0, file system access share name = 'MSSQLSERVER'.
Configuration option 'xp_cmdshell' changed from 1 to 0. Run the RECONFIGURE statement to install.
FILESTREAM: effective level = 0, configured level = 0, file system access share name = 'MSSQLSERVER'.
Configuration option 'show advanced options' changed from 1 to 0. Run the RECONFIGURE statement to install.
FILESTREAM: effective level = 0, configured level = 0, file system access share name = 'MSSQLSERVER'.

Можно ли как-то настроить SQL Server, чтобы эти записи не заносились в лог? Есть ли какая-то фильтрация?
12 ноя 12, 10:07    [13456942]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Log  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Ну, show advanced options назад можно и не выключать, никто не умрет.
12 ноя 12, 10:49    [13457166]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Log  [new]
icprog
Member

Откуда:
Сообщений: 166
Может, возможно подавить такие сообщения установив trace flag командой DBCC TRACEON ?
20 ноя 12, 11:36    [13499010]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Log  [new]
Crimean
Member

Откуда:
Сообщений: 13147
да и для cmdshell проще proxy account настроить и не запрещать, однако..
или, к примеру, запретить явно и разрешить, к примеру, через ownership chain, что ли, да мало ли способов?
20 ноя 12, 11:52    [13499126]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить