有没有办法知道在几次 SQL 重新启动后谁更改了 SQL 服务器的最大内存?我查看了事件类别 81(内存配置更改)的默认跟踪日志,但找不到任何内容。SQL server -->reports--> 配置报告更改也是空的。请建议。
小智 4
是的,有一种方法可以找出是谁干的。
在SQL 日志文件查看器的左侧面板上,选择Windows NT以展开,然后选择要显示的应用程序。
您可以查看日期、用户、计算机等详细信息:
message:
Date 8/02/2014
Log Windows NT (Application)
Source MSSQLSERVER
Category (2)
Event 2342
User ??????? THIS IS WHO "OFFENDER"
Computer THIS IS THE HOST where he did it
Message
Configuration option 'min server memory (MB)' changed from 2048 to 512. Run the RECONFIGURE statement to install.
Run Code Online (Sandbox Code Playgroud)
祝你好运。