有两个 AD 帐户,admin1 和 admin2。两者都登录到相同的计算机,都打开 SQL Server Management Studio 并以相同的 SQL 用户身份登录到相同的 SQL 服务器(使用 SQL Server 身份验证,不使用集成安全性),并且都运行相同的查询:“SELECT * FROM视图 1"。但是,admin1 接收到许多结果(正确的结果集),而 admin2 接收到一个空结果集。这发生在域中的每台计算机上,无论 Windows 版本、有线/无线连接等如何。
为什么会这样?使用 SQL Server 身份验证时,SSMS 不应该与 Windows 帐户无关吗?任何帮助,将不胜感激。