web-dev-qa-db-ja.com

追加のユーザーアカウント、SQL Server Management StudioのWindows認証

私は仕事用のラップトップを、他の作業に移るときにチームの代わりを務める同僚(Mary Smithと呼びます)に移行しています。私たちが使用するツールの1つは、Microsoft SQL Server Management Studioです。ローカルデータベースへのアクセスには、常にWindows認証を使用しています。それはいつものように私のために働いてきました:

enter image description here

メアリーに彼女のActive Directory資格情報を使用してラップトップにログインしてもらい、ラップトップに彼女のアカウントをセットアップしました。その後、資格情報を使用して再度ログインし、Maryにラップトップの管理者権限を与えました。

その後、メアリーが再度ログインしたので、私は彼女にデータベーススキーマを案内し、Windows認証に接続するように試みました: enter image description here

これにより、次のエラーが発生しました。

enter image description here

これは、ラップトップのユーザーアカウントの一部の設定と関係があるか、データベース(またはMS SQL Server)の設定自体を変更する必要があるか、またはこの2つの組み合わせのいずれかであると考えています。このエラーを解決して、MaryがWindows認証でローカルのMS SQL Serverに正常に接続できるようにするにはどうすればよいですか?

2
James Dunn

必要な役割と権限を持つユーザーを追加する必要があります。

  • SQL Server Management StudioでObject Explorerを開きます
  • Server_instance_name> Security> Loginsをクリックします
  • Loginsを右クリックしてNew Loginを選択します
  • 全般ページのログイン名フィールドに名前を入力しますWindowsユーザーの
  • Windows認証を選択
  • このユーザーに割り当てる役割と権限に応じて、次のいずれかのタスクを実行します。
    • [サーバーの役割]ページで、sysadminの役割を新しいログインIDに割り当てます。
    • ユーザーにsysadminロールを割り当てない場合は、選択した権限を付与します。

詳細については、Microsoftの Create a Login を参照してください。

5
harrymc