SQL使用登录名连接数据库报错(错误代码18456问题)

 更新时间:2023年10月30日 10:16:25   作者:I'm Jie  
18456是因密码或用户名错误而使身份验证失败,如果用户名密码正确,则该登录名没有连接数据库引擎权限,本文就来介绍一下解决方法,具有一定的参考价值,感兴趣的可以了解一下

错误代码 18456 表示 SQL Server 登录失败。这个错误通常表示提供的凭据(用户名和密码)无法成功验证或者没有权限访问所请求的数据库。

image-20210512091605701

image-20210512091618035

错误:18456是因密码或用户名错误而使身份验证失败,如果用户名密码正确,则该登录名没有连接数据库引擎权限,登录权限也被无情剥夺了,开启服务器【SQL Server身份验证模式】即可

解决办法

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

image-20210512092806104

右键【服务器】选择【属性】

image-20210512091946207

修改服务器身份验证【SQL Server和Windows 身份验证模式】,开启SQL Server登录

image-20210512092016568

重新启动,配置生效

image-20210512092037702

右键【服务器】选择【重新启动】

image-20210512092122984

重新启动之后,再次使用登录名进行连接

image-20210512092418692

显示【登录名】连接成功

image-20210512092444729

到此这篇关于SQL使用登录名连接数据库报错(错误代码18456问题)的文章就介绍到这了,更多相关SQL 登录名连接数据库报错内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

最新评论