由其他用户帐户安装的本地SQL Server,如何从新的用户帐户访问

    • SQL Server由User1安装在本地PC上。
    • 用户1现在已经离开公司,在PC上创build了一个名为User2的新帐户。
    • 用户2不能访问本地SQL Server安装。

User2是否可以在不重新安装的情况下访问本地SQL Server?

这是错误:

无法连接到mydatabasename。

用户“myuser2name”login失败。 (.Net SqlClient数据提供程序)

服务器名称:mydatabasename

错误号码:18456

严重性:14

状态:1

行号:65536

要获得帮助,请单击: http : //go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=18456&LinkId=20476

最简单的方法是通过“sa”帐户登录,但我希望你没有密码或没有启用。

如果以单用户模式启动服务器,则无需重新安装即可添加其他用户。

这 MSDN页面概述了所有的步骤,但简而言之,他们是

  1. 使用“Sql server配置管理器”停止该实例的所有服务(包括Sql代理和集成服务)
  2. 打开你需要修改的Sql server实例的属性窗口。
  3. 添加一个额外的启动参数“-m”
  4. 启动服务(确保只启动Sql server服务)
  5. 使用“以管理员身份运行”启动SSMS
  6. 使用Windows身份验证连接到服务器。
  7. 添加登录。
  8. 从服务中删除-m参数并重新启动上面停止的所有服务。