如果是本机,可以试试选择windows账号登录,不用输入密码,直接连接,然后在用户里面可以修改sa密码。
如果windows也登陆不了,可以尝试如下步骤
*** 作步骤:
1停止数据库服务
2以单用户模式启动,不知道的搜一下sqlservrexe,看这个文件存在哪个目录里,然后以命令行调用,加上-m参数,即sqlservr -m
3登录sqlserver,个人喜欢用sqlcmd,执行命令为:sqlcmd回车
4这时候就进来了,按如下命令 *** 作
C:\Users\Administrator>sqlcmd
1> create login anyang with password='admin@123'
2> go
1> sp_addsrvrolemember 'yonghu','sysadmin'
2> go
此时,就会在系统中添加了一个名为yonghu的数据库管理员账号
5结束sqlcmd和sqlservr -m的窗口,重新启动SQLSERVER服务,用yonghu登录
6登录后,在“登录”中添加windows的管理员账号,并且授予sysadmin权限。
然后就可以去用户里面修改sa的密码了
相信很多人都跟小编一样不管是什么账号,如果很久不用就会忘记登录密码,像数据库SQL Server2008也一样有用户名和登录密码,下面小编就分享一下如何找回或修改SQL Server2008密码
首先以超级管理员administrator账户登录到电脑,然后打开据库SQL Server2008至登录界面,然后选择windows身份验证(注意:必须是超级管理员账户哦,否则是无法使用windows身份验证登录的)
2
登录进去后找到安全性菜单,然后在登录名中找到你要修改的用户,这里以"sa" 账号为例
3
双击sa账户d出修改密码的窗口,然后选择“常规”在密码输入框中重新输入密码即可
4
如果发现还是无法登录的情况,请回主界面在左边的列表中选择第一项,然后单击鼠标右键,选择属性
5
在d出的对话框中找到安全性,然后在服务器身份验证中选择“SQL Server和windows身份验证”,登录审核选择“仅限失败的登录”。
END
如果你按照最佳答案的方法去处理,还未能解决问题的话,你可以试试我的方法,但并一定都有效。
如果你确定你的连接字符串没有配置错,那就用ssms进入数据库看看,是不是你把那个数据库脱机了,如果是,重新联机一下。
我连接SQL数据库出现跟题主一样的错误就是因为这个原因。
以上就是关于您好,SQL数据库提示sa登陆失败,密码修改不了,求指导全部的内容,包括:您好,SQL数据库提示sa登陆失败,密码修改不了,求指导、数据库sqlserver2008登陆名密码登陆不了怎么办、sql server无法打开登录所请求的数据库 登录失败等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)