SQL Server 2008でログインを作成する
0.改訂履歴
- 2012.08.05 新規作成
1.はじめに
このドキュメントでは,SQL Server 2008に接続する為のログインを作成する.SQL
Serverではログインとデータベースユーザの管理が異なるが,まずはログインを作成する手順を説明する.
ログインの作成には,SQL Server Management
Studioを使ってGUIツールで作成する方法と,コマンドライン(クエリ)で作成する手順があるが,簡単なパスワードを付ける際に発生するポリシーエ
ラー「メッセージ 15118、レベル 16」に対応する方法についても記載する.
2.SQL Server Management Studioを使ってGUIでユーザを作成する

- SQL Server Management Studioを起動する.

- saアカウントを使ってログインする.

- セキュリティの中にあるログインを表示する.

- ログインを右クリック.

- 次の様に設定する.

- 「パスワードポリシーを提供する」のチェックを外す.
- 今回はログイン名と同じパスワードを設定しているが,そのような簡単なパスワードだとポリシーエラーとなる.
3.クエリでログインを作成する(パスワード再設定)
- クエリによってログインを作成する手順も知っておくと,再作成等何かと便利なので,確認しておく.


- ログインユーザをtestuser1,パスワードをtestuser1として作成を試みる.

- パスワードがポリシーにあってなくてユルいのでエラーとなっている.

- よって,難しいパスワードを設定してみる.

- 今回は正しく作成できた.
- 一旦設定したパスワードを,簡単なパスワードに設定してみる.

- まず,ALTER
LOGINにて,testuser1に対して,パスワードポリシーの適用が行われない様に設定し,パスワードを変更,そしてポリシーを再度戻す.

- 今回は正しく実行できた.
- これで,簡単なパスワードでも設定できている.