10

このエラーに対して何をする必要がありますか...Windows認証でもSQLサーバー認証でも機能しません。

以下は、SQL Server ログのエントリです。

2013-08-08 13:37:55.70 ユーザー 'Domain\UserID' のログオン ログインに失敗しました。理由: 指定された名前に一致するログインが見つかりませんでした。[クライアント: ローカル マシン] 2013-08-08 13:39:20.73 ログオン エラー: 18456、重大度: 14、状態: 5。

ありがとう!!!

4

5 に答える 5

9

その Windows ログインを SQL Server に追加しましたか?

CREATE LOGIN [<domainName>\<login_name>] FROM WINDOWS;
GO

アップデート:

sa パスワードがわからず、Windows ログインが機能しない場合。次のいずれかを行う必要があります。

于 2013-08-08T18:28:58.937 に答える
5

私も同じ問題を抱えていました。多くの解決策を試しましたが、うまくいきませんでした。sa パスワードを設定したことは確かで、このパスワードで試してみましたが、うまくいきませんでした。Windows ユーザーも機能しませんでした。最後に、パスワードなしで sa を試してみましたが、うまくいきました。

于 2014-11-24T20:04:21.107 に答える
3
  1. シングル ユーザー モードで SQL Server を再起動します。-mこれは、これらの手順の一部です (開始パラメーターへの追加): https://msdn.microsoft.com/en-us/library/dd207004.aspx
  2. sqlcmd管理者コマンド ラインから開始します (管理者cmdとして開始)。を起動しないでくださいSSMS。そうしないと、単一のユーザー スロットが占有される可能性があります。
  3. sqlcmdプロンプトで言う

    sp_addsrvrolemember 'Domain\UserID', 'sysadmin'
    GO
    quit
    

これで、ローカル ユーザーを SQL サーバー ログインに追加し、そのユーザーにも sysadmin ロールが付与されました。

于 2016-05-21T22:07:58.047 に答える