0

「User1」などのWindowsユーザーがいます。そして、この User1 が私のデータベースにアクセスできるようにします。

このコードは、データベースに新しいログインと新しいユーザーを作成するためのものです:

CREATE LOGIN user1
WITH PASSWORD = 'password1';
GO
CREATE USER user1 FOR LOGIN user1;
GO

編集された 質問:

1) 「User1」と「user1」の 2 人のユーザーをマップする方法は?

2) この Windows ユーザー "User1" は、セキュリティが統合された SQL サーバーにアクセスできますか?

4

2 に答える 2

3
use master
GO

create login [<YourDomain>\User1] from windows;
GO

use [<YourDatabase>]
GO

create user [<YourDomain>\User1] from login [<YourDomain>\User1]
GO
于 2013-03-01T09:29:12.070 に答える
0

SQL Server Management Studio を使用してログインを作成します。方法は次のとおりです (MSDN リンク)

これを実現するための TSQL コードも同じページで提供されています (ここにコピペするには長すぎるため、部分的なコピペは意味がありません)。

于 2013-03-01T09:30:15.507 に答える