次の方法で共有


サーバー認証モードを変更する

このトピックでは、SQL Server Management Studio または Transact-SQL を使用して SQL Server 2014 のサーバー認証モードを変更する方法について説明します。 SQL Server データベース エンジン はインストール中に、 [Windows 認証モード] または [SQL Server 認証モードと Windows 認証モード] のいずれかに設定されます。 インストール後は、認証モードをいつでも変更できます。

インストール中に Windows 認証モード が選択されている場合、sa ログインは無効になり、セットアップによってパスワードが割り当てられます。 後で認証モードを SQL Server および Windows 認証モードに変更した場合、sa ログインは無効のままです。 sa ログインを使用するには、ALTER LOGIN ステートメントを使用して sa ログインを有効にし、新しいパスワードを割り当てます。 sa ログインは、SQL Server 認証を使用してのみサーバーに接続できます。

このトピックについて

開始する前に

安全

sa アカウントは既知の SQL Server アカウントであり、多くの場合、悪意のあるユーザーが対象とします。 アプリケーションで必要な場合を除き、sa アカウントを有効にしないでください。 sa ログインには強力なパスワードを使用することが非常に重要です。

SQL Server Management Studio の使用

セキュリティ認証モードを変更するには

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

  2. [ セキュリティ ] ページの [ サーバー認証] で、新しいサーバー認証モードを選択し、[OK] をクリック します

  3. [SQL Server Management Studio] ダイアログ ボックスで、[ OK ] をクリックして、SQL Server を再起動する要件を確認します。

  4. オブジェクト エクスプローラーで、サーバーを右クリックし、[ 再起動] をクリックします。 SQL Server エージェントも再起動する必要があります (実行されている場合)。

sa ログインを有効にするには

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

  2. [ 全般 ] ページで、ログインのパスワードを作成して確認する必要がある場合があります。

  3. [ 状態 ] ページの [ ログイン ] セクションで、[ 有効] をクリックし、[OK] をクリック します

Transact-SQL の使用

sa ログインを有効にするには

  1. オブジェクト エクスプローラーで、データベース エンジンのインスタンスに接続します。

  2. 標準バーで [新しいクエリ] をクリックします。

  3. 次の例をコピーしてクエリ ウィンドウに貼り付け、 [実行] をクリックします。 次の例では、sa ログインを有効にし、新しいパスワードを設定します。

    ALTER LOGIN sa ENABLE ;  
    GO  
    ALTER LOGIN sa WITH PASSWORD = '<enterStrongPasswordHere>' ;  
    GO  
    
    

こちらもご覧ください

強力なパスワード
SQL Server インストールにおけるセキュリティの考慮事項
ログインの変更 (Transact-SQL)
システム管理者がロックアウトされたときに SQL Server に接続する