使用xp_cmdshell登录Windows登录用户(终端服务器超出最大连接数)

该公司使用TFP进行日常项目更新,服务器通常保持远程桌面管理,因此他们经常登录到服务器,但有时由于某些原因,登录到服务器后,帐户不会被及时注销,导致后者无法登录到服务器。

显示错误,例如



有这样的问题真的很麻烦。在机房里运行计算机需要两到三天时间。该公司一直保留SA帐户。

使用SQL来注销Windows登录用户很容易做到这一点。

首先打开xp_cmdshell
- xp_cmdshell打开xp_cmdshell执行
执行sp_configure'show高级选项,1
RECONFIGUREWITHOVERRIDE
重新配置
执行sp_configure'xp_cmdshell ',1
RECONFIGUREWITHOVERRIDE
重新配置

查看登录在用户中的当前窗口

执行xp_cmdshell'query用户



用2的ID注销管理员用户
执行xp_cmdshell'logoff 2

关闭xp_cmdshell
执行sp_configure'xp_cmdshell ',0
RECONFIGUREWITHOVERRIDE
重新配置
执行sp_configure'show高级选项,0
RECONFIGUREWITHOVERRIDE
重新配置

好的,这样做,它可以是远程桌面。