0

mssql2008データベースでユーザーが見つかりました-ログインドメイン\testuser2を持つドメイン\testuser2。

しかし、Mssql Management Studioを使用して、またはシステムテーブル(sys.server_principals、sys.syslogins、sys.linked_logins、sys.remote_logins)でこのログインを見つけることができませんでした。

このログイン(CREATE USER _test FOR login [domain \ testuser2])で別のユーザーを作成しようとすると、エラーは次のようになります。ログインにはすでに別のユーザー名のアカウントがあります。

したがって、このログインは存在します。どこにありますか?システムテーブルやビューはありますか?

4

1 に答える 1

0

私はこの問題を解決しました。

MSSQLでは、ログインなしでWindows認証を使用してデータベースユーザーを作成できます。

たとえば、次のsql-queryを正常に実行できます(sql-login [MyDomainName \ myWinLogin]を使用していない場合でも)

CREATE USER [MyDomainName\myWinLogin]
于 2012-07-11T07:47:30.520 に答える