当前位置:首页>编程>Mysql>sqlserver sa账户被禁用(最新解决方法)

sqlserver sa账户被禁用(最新解决方法)

在SQL Server 2008中,SA账户是系统管理员账户,具有最高的权限,如果SA账户被禁用,其他用户将无法连接到数据库服务器,在这种情况下,我们需要采取一些措施来快速恢复连接,本文将介绍一种快速解决方法,帮助大家解决这个问题。

使用操作系统账户登录

1、尝试使用操作系统账户登录到服务器,如果您的操作系统是Windows Server 2008 R2,您可以使用“Administrator”账户登录。

sqlserver sa账户被禁用(最新解决方法)

2、打开“开始”菜单,选择“运行”,输入“cmd”,然后按回车键,这将打开命令提示符窗口。

3、在命令提示符窗口中,输入以下命令,然后按回车键:

sqlcmd -S 服务器名称 -U sa -P 密码

请将“服务器名称”替换为您的SQL Server实例的名称,将“密码”替换为SA账户的密码

4、如果成功登录,您将看到SQL Server Management Studio(SSMS)的界面,这意味着您可以使用操作系统账户来管理SQL Server。

启用SA账户

1、在SSMS中,右键单击“安全性”文件夹,然后选择“新建登录”。

2、在“登录名”文本框中,输入“sa”,然后单击“搜索”按钮,如果找到与输入相匹配的用户,请选中该用户,然后单击“确定”按钮,如果没有找到匹配的用户,请继续下一步。

3、在“常规”页面上,将“身份验证”设置为“SQL Server身份验证”,然后在“用户名”和“密码”文本框中输入SA账户的用户名和密码。

4、单击“确定”按钮以创建新的SA账户。

sqlserver sa账户被禁用(最新解决方法)

5、接下来,我们需要为SA账户分配适当的权限,右键单击“安全性”文件夹,然后选择“新建登录”。

6、在“登录名”文本框中,输入一个具有足够权限的新用户名(new_admin),然后单击“搜索”按钮,如果找到与输入相匹配的用户,请选中该用户,然后单击“确定”按钮,如果没有找到匹配的用户,请继续下一步。

7、在“常规”页面上,将“身份验证”设置为“SQL Server身份验证”,然后在“用户名”和“密码”文本框中输入新用户的用户名和密码。

8、单击“确定”按钮以创建新的用户。

9、接下来,我们需要为新用户分配适当的权限,右键单击新创建的用户(new_admin),然后选择“属性”。

10、在“属性”窗口中,转到“权限”页面,在这里,您可以为新用户分配各种权限,为了确保新用户可以管理SQL Server,请至少为其分配以下权限:CONNECT SQLVIEW ANY DEFINITIONALTER ANY LOGINALTER ANY CREDENTIALCREATE SERVER ROLECREATE ANY DATABASE等。

11、单击“确定”按钮以保存更改。

使用新用户登录并管理SQL Server

1、现在,您可以使用新创建的用户(new_admin)登录到SQL Server了,在SSMS中,右键单击“安全性”文件夹,然后选择“新建查询”。

sqlserver sa账户被禁用(最新解决方法)

2、在查询编辑器中,输入以下命令,然后按回车键:

USE master;
GO
ALTER LOGIN sa WITH PASSWORD = '新密码';
GO

请将“新密码”替换为您想要为SA账户设置的新密码。

3、执行上述命令后,您需要重新启动SQL Server服务以使更改生效,在Windows任务管理器中,找到名为“SQL Server(INSTANCENAME)”的服务(其中INSTANCENAME是您的SQL Server实例的名称),然后将其重新启动。

4、现在,您可以使用新创建的用户(new_admin)和新设置的密码登录到SQL Server了,在SSMS中,右键单击“安全性”文件夹,然后选择“新建查询”,在查询编辑器中,输入以下命令,然后按回车键:

USE master;
GO
ALTER LOGIN sa ENABLE;
GO

这将启用被禁用的SA账户,现在,您可以使用新创建的用户和新设置的密码登录到SQL Server了。

文章链接:https://www.zydown.com/1084.html
文章标题:sqlserver sa账户被禁用(最新解决方法)
文章版权:当下资源网 (https://www.zydown.com) 所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!
本文最后更新发布于2024年03月15日 21时11分25秒,某些文章具有时效性,若有错误或已失效,请在下方留言或联系:2877741347@qq.com

给TA打赏
共{{data.count}}人
人已打赏

相关文章

Mysql

MySQL远程无法连接的一些常见原因总结

2024-3-15 20:40:28

Mysql

MySQL存储过程及语法详解

2024-3-16 10:17:02

{{yiyan[0].hitokoto}}
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索