今回は実運用で起きた対策Tipsです。知っていればなんてことは無いことですが、知らないと「Connectに関するプログラムが何か間違っているに違いない。」とドハマリすること間違い無しです。備忘録としてまとめておきます。
なぜSQL Server認証モードでログインできない?
理由は至極当然で「デフォルトではSQL Server認証モードでログインを認めていないから」です。
なので対応は「SQL Server認証モードとWindows認証モードを有効にする。」です。
SQL Server認証モード有効化手順
- SQL Server Management Studio を起動します。
- 有効化するデータベース(最上段)で右クリックし「プロパティ」を選択します。
- 「SQL Server認証モードとWindows認証モード」を選択し、「OK」をクリックします。
- データベースエンジンの再起動を促されますので再起動して下さい。データベースを右クリックして「再起動」するでOKです。
注意点
私の知っている範囲ではSQL Server認証モードでログインできない場合、原因はほぼこれです。
まれに、パスワードのタイプミスがありますが、入力文字は●●●で確認できないので、その場合はパスワードを重ね書きして更新してみて下さい。
この記事へのコメントはありません。