SQL Server Management Studio でサインインまたはユーザー アカウントの切り替えを行う

適用対象: SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

この記事では、SQL Server Management Studio (SSMS) へのサインイン、ユーザー アカウントの追加と切り替え、プロファイルの更新、アカウントからのサインアウトを行う方法と、サインインする利点について説明します。 SSMS で複数のユーザー アカウントにアクセスする方法については、複数のアカウントへのアクセスに関する記事をご覧ください。 GitHub または GitHub Enterprise のパブリック アカウントを SSMS キーチェーンに追加する方法については、Visual Studio での GitHub アカウントの操作に関する記事をご覧ください。

アカウントにサインインする

SSMS にサインインすると、自分の Azure アカウントにアクセスして、デバイス間で設定を同期できます。

別のアカウントの追加については、「SSMS でユーザー アカウントの追加と切り替えを行う」をご覧ください。

  1. SSMS を起動します。 SSMS を初めて開くと、サインインして基本的な登録情報を入力するように求められます。

    注

    SSMS を使うためにサインインする必要はありません。 SSMS を初めて開いたときにサインインしないことを選んだ場合は、後でそれを簡単にできます。 SSMS 環境の右上隅にある [サインイン] リンクを探します。

  2. Microsoft アカウントまたは職場または学校アカウントを選択します。 ない場合は、無料で Microsoft アカウントを作成できます。

SSMS 環境の右上隅で、正常にサインインしていることを確認できます。 サインアウトしない限り、SSMS を開始するたびに自動的にサインインし、同期されている設定に対する変更が自動的に適用されます。

SSMS アプリケーションからサインインする

SSMS を初めて開いたときにサインインしないことを選んだ場合は、後で簡単に行うことができます。

  1. SSMS 環境の右上隅にある [サインイン] アイコンを選んで、サインインするアカウントを選びます。

  2. [サインイン] ページで、[これらのアカウントのいずれかを使用する] で接続されているアカウントを選ぶか、[別のアカウントを使用する] を選んで別のアカウントでサインインします。

  3. プロンプトに従って、新しいアカウント資格情報を入力します。

利点: サインインする理由

サインインする必要はありませんが、多くの利点があります。

メリット 説明
Azure に自動接続する SSMS で同じ Azure アカウントに資格情報の入力を再度求められることなくアクセスします。

SSMS でユーザー アカウントの追加と切り替えを行う

複数のアカウントをお持ちの場合、それらをすべて SSMS に追加して、任意のアカウントからリソースにアクセスできます。個別にサインインする必要はありません。

1 台のコンピューターで複数のアカウントを追加した後、別のコンピューターで SSMS にサインインすると、そのアカウント グループがユーザーと一緒にローミングされます。 ただし、アカウントの資格情報がローミングされない場合は、新しいマシンでリソースを初めて使用しようとしたときに、他のアカウントの資格情報を入力するように求められます。

SSMS から Azure リソースの認証を行ってアクセスするには、Azure リソースにアクセスできるアカウントを使って SSMS にサインインします。

追加できるアカウントには、いくつかの種類があります。

  • 標準の Azure アカウントを追加します。

    1. SSMS 環境の右上隅で、自分のプロファイル名を含むアイコンを選びます。
    2. [別のアカウント を追加する] を選択し、サインインするアカウントを選択します。
    3. [サインイン] ページで、アカウントを選ぶか、[別のアカウントを使用する] を選びます。
    4. プロンプトに従って、新しいアカウント資格情報を入力します。
  • GitHub アカウントを追加する

  • 多要素認証 (MFA) アカウントを追加する

アカウントを削除する

SSMS に追加したアカウントは、いずれも削除できます。 アカウントを削除したときに影響を受けるのはその特定のアカウントのみであり、そのアカウントに関連付けられているリソースにはアクセスできなくなります。 ただし、[サインアウト] を選択すると、すべてのアカウントがサインアウトされます。

  1. SSMS 環境の右上隅で、自分のプロファイル名を含むアイコンを選びます。

  2. [アカウントの設定] を選んで、SSMS にサインインしているアカウントの一覧を表示します。

  3. 削除するアカウントの [アカウントの削除] をクリックします。

  4. 表示されるダイアログで削除を確認します。

すべてのアカウントからサインアウトする

SSMS からサインアウトすると、すべてのアカウントが削除され、設定はデバイス間でローミングされなくなり、関連付けられているリソースにアクセスできなくなります。

すべてのアカウントからサインアウトするには:

  1. SSMS 環境の右上隅で、自分のプロファイル名を含むアイコンを選びます。

  2. [ サインアウト] を選択します。

アカウント設定 ダイアログを使用して、すべてのアカウントからサインアウトすることもできます。