• 文字サイズ変更
  • S
  • M
  • L
  • No : 333
  • 公開日時 : 2024/08/29 12:27
  • 印刷

SQLサーバーにログインできません。

回答

IDCFクラウド提供のテンプレートからWindows SQLサーバーを作成した際に、SQLサーバーにログインができず以下のエラーが表示されます。
 
「Login failed for user 'xxxxxxx'. 理由: 指定された名前に一致するログインが見つかりませんでした」
 
※本事象は東日本リージョン1でのみ発生します。
※2017/2/28以降に作成した仮想マシンでは、本事象は発生しません。
 
エラーが発生する場合は、SQLサーバー内で下記手順を実施してください。
  1. スタートメニューから「SQL Server 構成マネージャー」を起動します。
  2. 「SQL Server のサービス」から「SQL Server(MSSQLSERVER)」サービスを右クリックし、「プロパティ」をクリックします。
  3. 「起動時のパラメーター」タブにて「-m」(ハイフンm)を追加し「OK」ボタンをクリックします。
  4. SQL Serverサービスを右クリックし「再起動」します。
  5. コマンドプロンプトを起動し、以下のコマンドを実行します。
    > sqlcmd -S (ホスト名)
    1> CREATE LOGIN [(ホスト名)\Administrator] FROM WINDOWS;
    2> EXEC sp_addsrvrolemember '(ホスト名)\Administrator','sysadmin';
    3> GO
  6. SQL Serverの起動時パラメーターに追加した「-m」を削除し、手順(4)と同様の手順にてSQL Serverサービスを再起動します。
  7. SSMSでWindows認証によるログインを実施します。

アンケート:ご意見をお聞かせください

ご意見・ご感想をお寄せください お問い合わせを入力されましてもご返信はいたしかねます