2009-03-16 20 views
4

データベースをSQL 2000から新しいSQL 2005に移動しました。このSQL 2005は、イントラネットページでデータの表示および更新に使用されます。以前のログインパスワードを使用したページの設定にsaアカウントを使用してログインできなくなり、saアカウントがロックされたように見えます。SQL Server 2005でsaアカウントのロックを解除するにはどうすればよいですか?

私はこのページのsaアカウントを使ってみると素晴らしいアイディアではありませんでしたが、新しいものを作成するためにログインすることはできません。

saとしてログインすることなくsaアカウントのロックを解除する方法はありますか?

答えて

5

システムが混在アクセスでセットアップされている場合は、管理者のWindowsパスワードでログオンできる必要があります。その後、パスワードを変更することができます。実際には、管理者アカウントでこれを行うことができます。

+0

これは答えです。私たちはSQL認証を使用し、SQL Management Studioをリモートで使用するので、常にロックアウトします。アクセス権のあるWindowsアカウントだけがローカル管理者であるため、ローカル管理者としてサーバーにログオンし、アカウントのロックを解除できます。ありがとう – Swinders

2

管理者権限を持っている場合は、「SQL Serverの表面領域の設定」ツールを使用してsaの使用を許可するように、SQLの「保護を解除する」ことができます。また、Windowsのみのログインに加えて、SQLログインを有効にしたい場合もあります。

+0

Windows認証を使用してサーバー上のSQL Management Studioにログインするために、SQLログインが有効になっています。ありがとう – Swinders

+0

これは非常に大きな頭痛から私を救ったばかりです。あなたの3歳のための@AVID、まだ正確なアドバイスをありがとう! – KingCronus

8

Windows認証を使用してログインできるのは、実際のサーバー上にあるためです。私たちはこれを働いていたしたら、私たちは、次のコマンドを実行します。SQL管理スタジオで

ALTER LOGIN sa WITH PASSWORD = 'your_password_here' UNLOCK 

は、web.configファイル内のログインパスワードを修正し、すべてが動作します。

SQL Server 2005では、パスワードポリシーが強制的に有効であるため、繰り返し誤ったログインがアカウントをロックアウトしていました。

関連する問題