« SQL Server 2005 Express EditionでSQL Server認証を有効にする方法 | メイン | Unit Test Framework の単体テストおよびソース コード生成 »

SQL Server 2005 Express EditionでSQL Server認証を有効にする方法

SQL Server 2005 Express Editionのデフォルトインストール(Visual Studio 2005のインストーラでインストールした場合)は、Windows認証のみ許可されており、SQL Server認証は禁止されているはずです。
SQL Server認証はセキュリティ面では確かに弱いのでできるだけ禁止しておく方がいいのですが、ちょっとした実験には楽でいいんですよね。

そこでExpress EditionでSQL Server認証を許可する方法。
#大した話ではないのですが、どうやって設定するのか最初わからなかったので(恥)

まずはSQL Server Management Studio Express (以下、SSMSE) のダウンロードでもしてください。

その後、

  1. SSMSEを使ってExpressのインスタンスに接続(当然ここではWindows認証です)
  2. Expressのインスタンスのプロパティを開く
  3. Securityページで "Server authenthication" を "SQL Server and Windows Authentication mode" にする
  4. SQL Expressのサービスを再起動

でOKです。

sa アカウントを使いたい時はさらに、

  1. SSMSEで、[Security]-[Logins] を開く
  2. sa のプロパティを開く
  3. Statusページで "Login" を有効にする

としてください。

About

2005年12月22日 12:40に投稿されたエントリーのページです。

ひとつ前の投稿は「SQL Server 2005 Express EditionでSQL Server認証を有効にする方法」です。

次の投稿は「Unit Test Framework の単体テストおよびソース コード生成」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.34