数据库18456错误怎么解决?

可以windows连接,以前都可以,昨天突然就不可以用SQL连接,报18456错误。... 可以windows连接,以前都可以,昨天突然就不可以用SQL连接,报18456错误。 展开
 我来答
小小小小颦
2020-05-23
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

出现此问题的原因是设置错误,具体解决办法如下:

1、首先,在Windows身份验证模式下进入数据库管理器,右键单击sa选择属性,如下图所示,然后进入下一步。

2、其次,在弹出窗口中,点击【常规】,在其右侧重新填写密码并确认密码,如下图所示,然后进入下一步。

3、接着,单击状态选项卡:选中授予和启用,如下图所示,然后进入下一步。

4、然后,右键单击实例名称(下图中的红线),选择“属性”,如下图所示,然后进入下一步。

5、最后,在弹出窗口中,点击安全性,在其右侧选中【SQL SERVER 和Windows身份验证模式】即可,如下图所示。这样,问题就解决了。

大宝妈谈教育
2020-05-22
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

1.作为Windows登录。

2.右键单击属性,选择安全,然后选择身份验证方法。

3.选择secure >登录到>SA。

4.双击SA打开视图,然后单击general设置新密码。

5.选择[status]并将其更改为以下设置。

6.再次打开authentication接口,选择SQLserverauthentication,并填写相应的用户名和密码。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
爱娱乐达人小张
2020-05-23
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

要解决数据库18456错误,需要将账户策略下的秘密策略下的密码最长使用期限改长一点。

具体解决方法如下:

1、首先打开SQL sever,我们用sa登陆,发现报一个18456错误

2、首先用windows方式登录数据库,这种方式基本上都能登上。

3、找到安全性下的登录名,右击sa,选择属性按钮,在常规选项卡中,输入你的sa密码。

在状态选项卡中,选择授予数据库引擎,启用登陆登陆,右击数据库引擎,选择属性,数据身份验证选择sql server和windows身份验证,右键点击数据库引擎,选择重新启动,重启后就可以登录了。(一般情况下,修改设置后都应该重新启动的)

打开运行按钮,输入gpedit.msc,进入本地组策略编辑器

4、选择计算机配置,选择windows设置,选择安全设置,选择账户策略下的秘密策略,这时你可以看到右边框有一个密码最长使用期限,改的时间长一点就行了,或者设置为0则密码不过期。

至此,数据库18456错误就已经得到解决。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
生活he家
推荐于2017-10-07
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

1、以windows验证模式进入数据库管理器。

2、右击sa,选择属性:

在常规选项卡中,重新填写密码和确认密码(改成个好记的)。把强制实施密码策略去掉。

3、点击状态选项卡:勾选授予和启用。然后确定

4、右击实例名称(就是下图画红线的部分),选择属性。

5、点安全性,确认选择了SQL SERVER 和Windows身份验证模式。

6、重启SQLSERVER服务(重要)。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f6c6242
2012-11-15
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
第一步、以windows验证模式进入数据库管理器。
第二步:右击sa,选择属性:在常规选项卡中,重新填写密码和确认密码(改成个好记的)。把强制实施密码策略去掉。
第三步:点击状态选项卡:勾选授予和启用。然后确定
第四步:右击实例名称选择属性。
第五步:点安全性,确认选择了SQL SERVER 和Windows身份验证模式。
第六步:重启SQLSERVER服务(重要)。

参考资料: http://blog.csdn.net/qishuangquan/article/details/6024767

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式