gpt4 book ai didi

authentication - 为 SQL Server 2008 Express 创建数据库身份验证

转载 作者:行者123 更新时间:2023-12-01 04:54:24 25 4
gpt4 key购买 nike

为了对我的 SQL Server 测试实例进行跨域访问,我需要使用数据库用户而不是 Windows 用户登录。

enter image description here

一旦这可行,我就可以从我的 *NIX 环境开始执行此操作,但基本上 Windows 不会让我以这种方式访问​​数据库并引发身份验证错误 28000/SQL Server 错误 18456。

我已经做了

ALTER LOGIN [administrator] WITH DEFAULT_DATABASE=[...]
ALTER LOGIN [administrator] WITH PASSWORD=...

最佳答案

验证 SQL Server 是否配置为允许 SQL Server 身份验证(而不是仅 Windows 身份验证)。

https://support.microsoft.com/en-us/kb/2121736

如果这没有解决,请检查错误消息随附的状态。如果 ODBC 连接错误不包含该信息,您还应该能够通过您尝试登录的 SQL Server 上的日志跟踪失败的登录尝试。

https://blogs.msdn.microsoft.com/sql_protocols/2006/02/21/understanding-login-failed-error-18456-error-messages-in-sql-server-2005/

Where are SQL Server connection attempts logged?

关于authentication - 为 SQL Server 2008 Express 创建数据库身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38556506/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com