1

我遇到了 SQL 系统管理员帐户和 SA 禁用的问题。

我想使用单用户模式重新创建系统管理员帐户。

-m'SQLCMD'在 SQL Server 实例服务之一(命名实例之一)上激活单个用户模式。

问题是,当我尝试登录 sqlcmd 时,我收到错误消息:

Login failed, 服务器处于单用户模式,此时只有一名管理员可以连接。

我停止了所有服务,只留下我登录。甚至禁用了tcp,但我仍然得到同样的错误。

我如何确定是否有任何帐户正在尝试登录,或者我做错了什么?

4

1 回答 1

0

使用小写字母-m"sqlcmd"

-m 选项将对客户端名称进行字符串匹配。

这就是微软推荐使用它的方式。

参考:以单用户模式启动 SQL Server

于 2012-07-16T06:23:23.287 回答