是否可以显示所有尝试连接到特定 SQL 服务器实例的用户?
我在某个地方有一个流氓进程,我找不到它。我还更改了 sql 密码,所以现在该进程无法连接到数据库,但我仍然想停止它。
谢谢!
是否可以显示所有尝试连接到特定 SQL 服务器实例的用户?
我在某个地方有一个流氓进程,我找不到它。我还更改了 sql 密码,所以现在该进程无法连接到数据库,但我仍然想停止它。
谢谢!
访问错误日志和仅过滤失败登录的快速方法是运行以下查询:
EXEC sp_readerrorlog 0, 1, 'Login failed'
0 表示您应该只搜索当前日志(对此 +1 以引用以前的日志文件) 1 表示您应该查看 SQL 错误日志,字符串是要搜索的消息。
在 SSMS 的 Object Explorer 中右键单击服务器,然后选择 Activity Monitor。展开流程部分。
这将为您提供与数据库的所有连接的列表,并查看它们正在做什么。您可以通过右键单击并选择“终止进程”来终止进程。