MSSQL 2008.我找不到特定数据库用户的登录名



我在mssql 2008数据库中找到了一个用户 - domain\testuser2,登录域\testuser2。

但是我无法使用 Mssql Management Studio 或系统表(sys.server_principals、sys.syslogins、sys.linked_logins、sys.remote_logins)找到此登录名。

当我尝试使用此登录名(创建用户_test用于登录[域\testuser2])时,错误如下:登录名已经有一个不同用户名的帐户。

因此,此登录名是存在的。我在哪里可以找到它?是否有一些系统表或视图?

我已经解决了这个问题。

在 MSSQL 中,您可以使用 Windows 身份验证创建数据库用户,而无需登录。

例如,您可以成功执行以下 sql 查询(即使您没有 sql-login [MyDomainName\myWinLogin])

CREATE USER [MyDomainNamemyWinLogin]

最新更新