SQL Server 2008に接続しようとしていますが、次のエラーが発生します。
アカウントは現在ロックアウトされているため、ユーザー「xyz」のログインに失敗しました。システム管理者はアカウントのロックを解除できます。(Microsoft SQL Server、エラー18486)
画像をご確認ください。
SQL Server 2008に接続しようとしていますが、次のエラーが発生します。
アカウントは現在ロックアウトされているため、ユーザー「xyz」のログインに失敗しました。システム管理者はアカウントのロックを解除できます。(Microsoft SQL Server、エラー18486)
画像をご確認ください。
SQLサーバーにはローカルパスワードポリシーがあります。X回の試行の失敗後にアカウントをロックダウンするポリシーが有効になっている場合、アカウントは自動的にロックダウンされます。「sa」アカウントでのこのエラーは非常に一般的です。saは、SQLサーバーで使用できるデフォルトの管理者ログインです。そのため、追放者がシステムをブルートフォースしようとした可能性があります。(これにより、正当なユーザーが間違ったパスワードでアカウントにアクセスしようとした場合でも、ユーザーが他のユーザーに通知せずにパスワードを変更した可能性があります。)
別の管理者アカウントを知っている場合は、このクエリを使用してロックを解除できます。
ALTER LOGIN sa WITH PASSWORD='password' UNLOCK
ロックを解除する別の方法があります。Windows認証を使用してSQLサーバーに接続しますが、WindowsユーザーがSQLの管理者であることを確認してください。次に、セキュリティフォルダに移動し、ロックされたユーザーを選択し、プロパティに移動してから[ステータス]に移動します。「ログインはロックアウトされています」のチェックを外し、アカウントのロックを解除する必要があります。
http://blog.sqlauthority.com/2009/04/23/sql-server-fix-error-18486-login-failed-for-user-sa-because-the-account-is-currently-locked-outから-the-system-administrator-can-unlock-it-unlock-sa-login /
ALTER LOGIN sa WITH CHECK_POLICY = OFF;
ALTER LOGIN sa WITH CHECK_POLICY = ON; 行く
私のためにうまくいった。
リモートでDBを何度も試行できませんでしたが、アカウントがロックされていました。
"ALTER LOGIN sa WITH PASSWORD ='password' UNLOCK" this
saが唯一の管理者アカウントである場合は、 MSDNの[システム管理者がロックアウトされている場合のSQLServerへの接続]ページに記載されているアドバイスに従うこともできます。