将系统管理员的名称更改后无法登陆?

将系统管理员的名称更改后无法登陆?,第1张

修改了用户名

必须严格输入用户名 大小写密码(也包括大小写)

如果想自动使用某个用户进入系统

开始-->运行

rundll32.exe netplwiz.dll,UsersRunDll

回车

(注意大小写,按照上面的严格输入,或者复制过去)

然后就d出了 高级用户配置的窗口

把用户必须输入用户名和密码的勾去掉

应用

然后输入正确的用户名和密码(两次)

比如

AAA

111

111

重启动

本地管理员无法登录的原因就是因为电脑名称修改了之后,现在的本地管理员的SID已经不是修改之前那个本地管理员的SID了,而SQL Server里面其实保存的是SID,并不是用户名称,所以导致他无法登录服务器。而至于用SA帐号无法登录,是因为主办方在准备这个环境的时候,并没有 启用混合验证模式。

大致的步骤就是:

用本地管理员登录,停止SQL Server服务

修改SQL Server服务的启动参数,在原先的启动参数后面添加 “-m”(不要带双引号),这是将SQL Server设置进入单用户模式

启动SQL Server服务,使用sqlcmd登录到SQL Server服务器

执行exec sp_addsvrrolemember ‘MachineNameAdministrator’ ‘sysadmin’GO(请注意,红色部分要替换为你的本地管理员帐号)

停止SQL Server服务,将原先添加的启动参数“;-m”删除掉

启动SQL Server服务

建议大家安装SQL Server的时候,还是设置混合验证模式和SA密码,然后要保护好这个密码。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9962551.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存