我在login中看到了这个
计算机名/用户名
我删除了它!
现在无法login到sql srv mangmnt sttdio 2008
没有混合模式没有启用,不能使用sa帐户其禁用默认
请帮助我该怎么做才能使用户login而不login
我不想重新安装每一件事情的帮助!
你有master db的备份吗?
如果您有sa密码,则可以在此registry项中更改为混合模式:
如果没有这些,重新安装。 不要再这样做;-)
通过删除configuration为使用Windows身份validationlogin的唯一用户,在没有其他login名的情况下重新获取丢失的访问权限。
按照msdn上的文章所述进行以下操作
使用单用户模式login。
– 出去
– 将设置更改回多用户
– 使用默认帐户login
有效!
我不记得链接到文章,所以inheritance人复制粘贴我了。
如何configuration服务器启动选项(SQL Serverconfigurationpipe理器)使用SQL Serverconfigurationpipe理器configuration每次启动数据库引擎时使用的启动选项。 有关启动选项的列表,请参阅使用SQL Server服务启动选项。
SQL Serverconfigurationpipe理器将启动参数写入registry。 它们在数据库引擎下次启动时生效。
注意
在群集上,必须在SQL Server联机时在活动服务器上进行更改,并且在数据库引擎重新启动时生效。 另一个节点上的启动选项的registry更新将在下一次故障转移时发生。 configuration启动选项
在SQL Serverconfigurationpipe理器中,单击SQL Server服务。
在右窗格中,右键单击“SQL Server()”,然后单击“属性”。
在“高级”选项卡的“启动参数”框中,键入以分号(;)分隔的参数。
例如,要以单用户模式启动,请插入-m; 在现有的启动选项前面,然后重新启动数据库。 (以单用户模式启动SQL Server时,首先停止SQL Server代理程序,否则,SQL Server代理程序可能会先连接并阻止您作为第二个用户连接。
重要
完成单用户模式后,您必须删除-m; 从“启动参数”框中,以正常的多用户模式重新启动服务器实例。
之后我做了
– 出去
– 将设置更改回多用户
– 使用默认帐户login
你可以尝试重buildmaster db: http : //blogs.msdn.com/b/psssql/archive/2008/08/29/how-to-rebuild-system-databases-in-sql-server-2008.aspx
这会让你回来,但你可能会失去一些configuration信息。 你的数据库应该没问题