none
如何登录“单用户模式” RRS feed

  • 问题

  • HI,有一问题请教各位,我在SQL启动上以设定单用户模式,并且重新启动了SQL实例,并且只有SQL SERVER组件在运行,如下图1

    可我用contoso\administrator 域管理员或SA都无法登录,如下图2,因服务器为测试用,无其它应用连接SQL,

    ,在这种情况下,我如何做才能以单用户的方式登录到SQL,谢了!(我的目的就是以单用户的模式登录到SQL实例)

    2013年4月9日 7:57

答案

全部回复

  • 可能是你启动之后, 有其他程序已经连接进去了吧

    试试按照联机帮助上的说明,限制一下允许连接的客户端

    当您将 -m 选项与 sqlcmd 或 Management Studio 一起使用时,可以将连接限制为指定的客户端应用程序。例如,-m"sqlcmd" 将连接限制为单个连接并且该连接必须将自身标识为 sqlcmd 客户端程序。当您正在单用户模式下启动 SQL Server 并且未知的客户端应用程序正在占用这个唯一的可用连接时,使用此选项。若要通过 Management Studio 中的查询编辑器进行连接,请使用 -m"Microsoft SQL Server Management Studio - Query"。

     

    2013年4月9日 9:56

  • 给我写信: QQ我:点击这里给我发消息

    2013年4月9日 12:39
  • 先停止所有服务

    然后打开SSMS,先不要连接,点击取消,然后新建查询,新建查询之后只能使用master数据库

    参考以前的帖子:

    【入门求助】单用户模式下如何用SSMS登录


    给我写信: QQ我:点击这里给我发消息

    2013年4月9日 12:52
  • 忘记说了,在停止所有服务之后,再在cmd下运行

    "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe" /m

    以单用户模式启动sql

    如果要停止sql,同样在cmd窗口里,按ctrl+C停止sql


    给我写信: QQ我:点击这里给我发消息

    2013年4月9日 12:54
  • HI,有一问题请教各位,我在SQL启动上以设定单用户模式,并且重新启动了SQL实例,并且只有SQL SERVER组件在运行,如下图1

    可我用contoso\administrator 域管理员或SA都无法登录,如下图2,因服务器为测试用,无其它应用连接SQL,

    ,在这种情况下,我如何做才能以单用户的方式登录到SQL,谢了!(我的目的就是以单用户的模式登录到SQL实例)


    You still can connect to it with DAC.
    2013年4月9日 13:12
  • 先停止所有服务

    然后打开SSMS,先不要连接,点击取消,然后新建查询,新建查询之后只能使用master数据库

    参考以前的帖子:

    【入门求助】单用户模式下如何用SSMS登录


    给我写信: QQ我:点击这里给我发消息


    这个可以连上
    • 已标记为答案 pengxz 2013年4月10日 3:02
    2013年4月9日 14:19
  • thanks~~~


    • 已编辑 pengxz 2013年4月10日 3:03
    2013年4月10日 3:02
  • thanks~~~


    帮到LZ就好

    给我写信: QQ我:点击这里给我发消息

    2013年4月10日 5:57