1. ホーム
  2. データベース
  3. mssql2008

SQL server 2008のログイン認証方式を変更する方法

2022-01-08 11:26:44

前置きが長くなりました。以前、学生を叩いていた時にこの問題に遭遇したのですが、まとめが間に合わず、今回再度確認することになったので、今日は自分や他の人の参考になるようにまとめをしておこうと思います

/

    インストール時に「Windows認証モード」を選択した場合、saログイン名は無効になります。後で認証モードを "SQLサーバーとWindows認証モード"に変更しても、saログイン名は無効のままです。saログイン・アカウントを有効にするには、ALTER LOGINステートメントを使用します。

セキュリティに関する説明です。

saアカウントはSQL Serverのアカウントとして広く知られており、悪意のあるユーザーのターゲットになることがよくあります。アプリケーションでsaアカウントを使用する必要がある場合を除き、有効にしないでください。saログイン名には、強力なパスワードを使用することが重要です。

(saログイン名は、SQL Server認証でのみサーバーに接続できます)。

セキュリティ認証モードの変更

*SQL Server Management Studio のオブジェクトエクスプローラで、サーバーを右クリックし、プロパティをクリックします。

*「セキュリティ」ページの「サーバー認証」で、新しいサーバー認証モードを選択し、「OK」をクリックします。

*SQL Server Management Studioのダイアログボックスで、OKをクリックして、SQL Serverを再起動する必要があることを確認します。

* SQL Server 2008 を SQL Server Management Studio から再起動する。

*オブジェクトエクスプローラで、サーバーを右クリックし、[再起動]をクリックします。SQL Server エージェントが動作している場合は、エージェントも再起動する必要があります。

*Transact-SQLを使用してsaログインアカウントを有効化します。

以下のステートメントを実行し、saパスワードを有効にして、パスワードを割り当てます。

ALTER LOGIN sa ENABLE ; 
GO
ALTER LOGIN sa WITH PASSWORD = '' ; 
GO 

*Management Studioを使用してsaログインアカウントを有効化します。

*オブジェクトエクスプローラーで、セキュリティ、ログインを展開し、saを右クリックし、プロパティProperties"をクリックします。

Generalページで、saのログイン名に対するパスワードを作成し、確認する必要がある場合があります。

StatusページのLoginセクションで、Enableをクリックし、OKをクリックします。

概要を説明します。

難しい、やらない、などなど、やる前に何かを判断してはいけません。何事も簡単で、正しい角度を見つければ、必ずうまくいくものです

上記は、SQL Server 2008のログイン認証の方法を変更するには、私はそれがあなたのために役立つことを願って、何か質問がある場合は、私にメッセージを与えてください、私は速やかにあなたに返信されます。あなたが何か質問がある場合は、私にメッセージを残してください、私は時間内にあなたに返信されます。BinaryDevelopのウェブサイトを応援していただき、誠にありがとうございます。