故障转移后,无法在辅助服务器上使用侦听器名称登录



故障转移到辅助服务器后,我无法使用AG侦听器名称进行连接。SSMS给出错误18456(用户"登录失败(。我测试了以下场景:-第一台服务器与侦听器一起正常工作。当第二台服务器成为主服务器时出现问题-可以使用同一用户的实例名称登录,但使用侦听器名称时不能登录-从两台服务器Ping侦听器名称返回正确的IP地址

不确定还需要检查什么。如有任何帮助,将不胜感激

我可以知道当您连接到侦听器名称时,您使用的是哪种身份验证吗?SQL身份验证还是Windows集成身份验证?

如果是windows身份验证,是本地windows用户还是AD用户?如果是SQL身份验证,您能检查SQL登录是否具有相同的SID吗?请在主复制副本和辅助复制副本上运行以下操作并张贴在此处:

USE <your db name>
SELECT name, sid FROM sys.sysusers WHERE name = 'your user name' 
GO 
USE MASTER 
SELECT name, sid FROM sys.sql_logins WHERE name = 'your user name' GO

根据我的经验,我怀疑您使用的是SQL身份验证。让我知道!

最新更新