sql studio express 2005丢失sa密码问题
我有一个问题,我正在将windows 7与MS SQL Server Management Studio Express 2005一起使用,尽管我丢失了管理员/sa密码。是否有一个命令,我可以使用重置密码,没有旧的 我可以使用windows身份验证登录 非常感谢,,sql studio express 2005丢失sa密码问题,sql,sql-server-2005,Sql,Sql Server 2005,我有一个问题,我正在将windows 7与MS SQL Server Management Studio Express 2005一起使用,尽管我丢失了管理员/sa密码。是否有一个命令,我可以使用重置密码,没有旧的 我可以使用windows身份验证登录 非常感谢,, James作为SQL Server计算机的管理员登录到该计算机。打开查询分析器并使用Windows NT身份验证连接到SQL Server。按如下所示运行sp_password以重置sa密码: sp_password @new =
James作为SQL Server计算机的管理员登录到该计算机。打开查询分析器并使用Windows NT身份验证连接到SQL Server。按如下所示运行sp_password以重置sa密码:
sp_password @new = 'will_never_forget_again', @loginame = 'sa'
编辑:
这是出乎意料的,因为您能够进入以分离db,所以您必须
我有一些特权。你得到的信息是:
... 是对sp_password
命令的响应。所以当你说你试图
重新连接“sa”,你能告诉我们你是怎么做到的吗
此外,使用SQLCMD工具时,必须键入GO以执行命令:
SP_PASSWORD @NEW = 'my_password', @loginame = 'sa'
GO
然后,您需要在尝试重新连接之前退出
试着再进去看看你是谁。因此,在连接之后:
C:\sqlcmd -E -d master
请运行以下命令:
SELECT suser_sname(), user_name()
GO
此外,请在获得用户名后运行此操作,并根据我的原始答案输入新密码:
ALTER LOGIN sa ENABLE
GO
在对象资源管理器中,转到安全->登录,然后单击“sa”-帐户的首选项。在那里,您可以重置密码,因为您可以使用windows身份验证登录,所以这非常简单。 你需要的只是
这个问题真的属于超级用户。重新安装sql express 2005可以吗?Msg 15151,16级,状态1,第1行不能更改登录名“sa”,因为它不存在或者您没有权限。我使用了“sa”作为示例。您需要将其更改为您的实际登录名,并将密码设置为您想要的新密码。我无法创建数据库或创建新登录,因为我没有权限。安装SQL Express能否解决此问题?我已在“新建查询”对话框中尝试使用SP_密码。我不能附加或做任何事情。。我已经通过MS Visual Studio创建了一个数据库,不过我想在SQL Express中创建一个数据库,而不是在Visual Studio中附加它。。当登录到SQL express时,我可以使用windows身份验证登录,尽管我只能看到系统数据库。尝试创建新数据库时,我在“master”上的权限被拒绝。正在运行select suser_sname(),。。在新的查询窗口中,我只是一个“来宾”:(使用首选项,我需要旧密码?请确保以管理员身份运行MS SQL Server Management Studio Express 2005。然后,您只需在“密码”和“确认密码”字段中键入并重新键入新密码即可