注销特定用户时自动停止 SQL 服务器服务

Auto stop SQL Server service while logging off a specific user

我可以使用以下命令启动和停止 SQL 服务。 net start SQL_SERVICE_NAMEnet stop SQL_SERVICE_NAME.

现在,如何在用户 UserA 登录计算机时启动服务并在用户注销时停止服务。

您可以使用“控制面板”>“管理工具”中的任务计划程序。

将你的 net startnet stop 命令放在它们自己单独的 .bat 文件中并保存在合适的地方。

在任务计划程序中,创建两个新任务,一个用于启动,一个用于停止。在 Action 选项卡上,将相关的 .bat 文件添加到 运行。在 Triggers 选项卡上,您可以选择 在特定用户的连接和断开连接(视情况而定)时开始任务