如何更改SQL sqlserver登录18456验证模式,18456错误,用户登录失败

SQL Server 56错误解决方案 - 火艇 - 推酷
SQL Server 56错误解决方案 - 火艇
SQL Server 56错误解决方案
微软解释说,因密码或用户名错误而使身份验证失败并导致连接尝试被拒时,类似下面的消息将返回到客户端:“用户 '&user_name&' 登录失败”。(Microsoft SQL Server,错误: 18456)”。
按照微软的解释,比较常见的错误分两类
(1)SQL Server身份验证
如果windows身份验证没问题,SQL Server身份验证出现这个错误的话,比如sa账户登录出现这个错误,其实就是sa账户没被授予连接数据库引擎权限,登录权限也被无情剥夺了。因为sa账户的权限比较大,所以考虑到安全问题,微软将SQL Server中的sa账户的这两个权限剥夺了,所以说万恶的资本主义还是比较人道的,至少考虑到用户的数据安全问题嘛。解决办法就是授予权限了,具体授予如下:
1)& windows身份登录,找到:安全性》登录名》sa,此时你会发现sa账户的用户图标中带有向下的箭头
2)& 右击》属性》状态,然后授予权限,最后返回常规项修改密码并确定即可
(2)Windows身份验证
&Windows身份验证失败的话,那么就是说用户没有注册至服务器,例如我们新建了一个windows操作系统登录账户,我们在此账户上使用SQL Serverwindows身份登录就会出现这个错误。因为新建的账户并没有注册至SQL Server服务器,所以解决办法就是利用已注册服务器的windows账户登录使用SQL Server,然后在安全性》登录名》新建登录名,在里面添加此windows账户,具体如下(以我新建了一个名叫Developer的windows账户为例):
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致2011年8月 总版技术专家分月排行榜第三
2012年10月 荣获微软MVP称号2011年10月 荣获微软MVP称号
2010年7月 总版技术专家分月排行榜第二2010年6月 总版技术专家分月排行榜第二
2010年5月 总版技术专家分月排行榜第三
2011年8月 总版技术专家分月排行榜第二2011年7月 总版技术专家分月排行榜第二
2012年7月 荣获微软MVP称号
2011年 总版技术专家分年内排行榜第四2010年 总版技术专家分年内排行榜第九2009年 总版技术专家分年内排行榜第八
2011年10月 总版技术专家分月排行榜第一
本帖子已过去太久远了,不再提供回复功能。}

我要回帖

更多关于 sqlserver 18456 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信