当我尝试查看数据库中的表时,SSDT(Visual Studio 2017 服务器资源管理器)有一个奇怪的问题
在 SSMS(SQL Server Management Studio 2017)中,我创建了一个新用户名为admin
. 此用户具有权限,public
并且sysadmin
可以执行 CRUD 查询并查看对象资源管理器中的表。
所以一切工作正常......但是,当我尝试使用 SSDT 从 VS2017 连接到数据库时,我成功连接到服务器,但我无法查看其中的表Server Explorer
,这会引发"Login Failed for user..."
错误。但是,当我尝试使用它时,SQL Server Object Explorer
它工作正常:
为什么我会收到此错误?凭据是正确的,否则它不会在 SSMS 和对象资源管理器中工作。我的权限是正确的,否则我将无法创建表并将数据插入其中。为什么会出现登录失败错误Server Explorer
?