程序里建立数据库连接的时候出现:用户 'xxxx' 登录失败。该用户与可信 SQL Server 连接无关联。
但是在sql管理里面查看明明已经建立了相应的用户,权限设置也没问题。
很可能是SQLSERVER的服务器身份验证模式设置成了windows身份验证,这时候sql里面建立的所有用户都不起作用。
打开SQL SMS->连接->在服务器上右键属性->安全性->选择SqlServer和Windows身份验证。
之后一定要重启SQL Server,才能让设置生效。
解决SQL Server中用户登录失败的问题,通常是因为服务器的身份验证模式设置为仅Windows身份验证,导致自定义用户无法登录。需要将模式更改为包含SQL Server身份验证,并重启服务。
程序里建立数据库连接的时候出现:用户 'xxxx' 登录失败。该用户与可信 SQL Server 连接无关联。
但是在sql管理里面查看明明已经建立了相应的用户,权限设置也没问题。
很可能是SQLSERVER的服务器身份验证模式设置成了windows身份验证,这时候sql里面建立的所有用户都不起作用。
打开SQL SMS->连接->在服务器上右键属性->安全性->选择SqlServer和Windows身份验证。
之后一定要重启SQL Server,才能让设置生效。

被折叠的 条评论
为什么被折叠?