SQLSERVER は Windows 認証モードを使用してログインし、ログインの失敗を示します

Microsoft SQL Server Management Studio管理ツール

Windows 認証の使用を選択し、クリックしてログインすると、ログインに失敗したことを示すエラーが報告されます。

Windows ログを表示すると、次の理由が表示されます: 指定された名前に一致するログイン名が見つかりませんでした

エラー 18456 のトラブルシューティングに関する公式 Web サイトのリンクにはさまざまな種類の分析がありますが、何が問題なのかわかりません。

バグ 18456 のトラブルシューティング – SQLBlog.org

 結局、情報をチェックし続け、つなぎ合わせた結果、

sqlserver をインストールしたときに使用したシステム アカウントは lyy であり、ログイン名が "インスタンス名\lyy" のアカウントが、インストール中にデフォルトで sqlserver サーバーに追加されるためです。後で、システム アカウントを変更しましたが、sqlserver サーバーはこのアカウントを同期しないため、ログイン時にシステム ログに「提供された名前と一致するログイン名が見つかりません」と表示されます。

認証モード (Windows 認証または SQL Server ピンク認証) に関係なく、sqlserver にログインする場合は、sqlserver サーバーに対応するログイン名が必要です。

 解決:

 sqlserver 認証モードを使用してログインします (必要に応じてアカウントのパスワードを覚えておいてください)。

        セキュリティ -> ログイン -> (右クリック) 新規ログイン -> ユーザーの選択 -> Windows 認証の選択

下図のように(追加後、Windows認証モードでログインできます)

 

 

추천

출처blog.csdn.net/liyayou/article/details/128564297