Ms-sql-server-login-database

提供:Dev Guides
移動先:案内検索

MS SQL Server-ログインデータベース

ログインは、SQL Serverにアクセスするための簡単な資格情報です。 たとえば、Windowsまたは電子メールアカウントにログオンするときに、ユーザー名とパスワードを入力します。 このユーザー名とパスワードは、資格情報を構築します。 したがって、資格情報は単にユーザー名とパスワードです。

SQL Serverは4種類のログインを許可します-

  • Windows資格情報に基づくログイン。
  • SQL Server固有のログイン。
  • 証明書にマップされたログイン。
  • 非対称キーにマップされたログイン。

このチュートリアルでは、Windows資格情報に基づくログインとSQL Server固有のログインに関心があります。

Windows資格情報に基づくログインにより、Windowsユーザー名とパスワードを使用してSQL Serverにログインできます。 独自の資格情報(ユーザー名とパスワード)を作成する必要がある場合は、SQL Server固有のログインを作成できます。

SQL Serverログインを作成、変更、または削除するには、次の2つの方法のいずれかを使用できます-

  • SQL Server Management Studioを使用する。
  • T-SQLステートメントの使用。

ログインの作成には次の方法が使用されます-

最初の方法– SQL Server Management Studioを使用する

  • ステップ1 *-SQL Serverインスタンスに接続した後、次のスナップショットに示すように、ログインフォルダーを展開します。

ログインデータベース

  • ステップ2 *-[ログイン]を右クリックし、[新規ログイン]をクリックすると、次の画面が開きます。

新規ログイン

  • ステップ3 *-上記の画面に示すように、[ログイン名]、[パスワード]、および[パスワードの確認]列に入力し、[OK]をクリックします。

次の図に示すように、ログインが作成されます。

テストログイン

2番目の方法– T-SQLスクリプトの使用

Create login yourloginname with password='yourpassword'

TestLoginとパスワード「P @ ssword」でログイン名を作成するには、次のクエリの下で実行します。

Create login TestLogin with password='P@ssword'