我不知道SA密码,所以我在单用户模式下重新启动了SQLServer2008StandardEdition实例,希望更改SA密码。之后,我立即尝试与
sqlcmd -S serverName\ss2008
Msg 18461,级别14,状态1,服务器名称\Msg 2008,Line1登录用户'serverName\Administrator‘失败。原因:服务器处于单用户模式。此时只有一个管理员可以连接。
我更改密码的尝试产生了
C:\Documents和Settings\Administrator>sqlcmd -U sa -z p@ssword密码: Msg 18470,14级,状态1,服务器serverName,第1行登录失败的用户'sa‘。原因:帐户已被禁用。
-m真的代表零用户模式,还是我的服务器出现了可怕的问题?
发布于 2012-05-24 17:13:22
您的连接可能会立即被其他服务(例如SQL代理、Reporting )接收。
您可以通过-m开关传递一个可选的附加客户端名称参数。
例如使用
-m"sqlcmd" 将只允许由标识自身为sqlcmd客户端程序的程序获取单个可用连接。See the docs for more about this.
https://stackoverflow.com/questions/10741187
复制相似问题