Sql Server 2005 のパスワードを忘れました。Windows 認証が有効になっていないため、ログインできません。現在のインスタンスを削除して新しい db インスタンスを作成するにはどうすればよいですか? それとも、より良い解決策が存在しますか?
3 に答える
私が質問を読んだのは、サーバーがSQL認証のみを使用するように設定されているということでした。おそらく、saパスワードやその他のSQLログイン資格情報がわからないのでしょうか。その場合、認証モードを変更できる可能性があります。SQL Server 2005のデフォルトインスタンスの場合、次のレジストリに保存されます。
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSSQL.1 \ MSSQLServer
LoginModeと呼ばれるDWORDで。値2は、混合モードを示します(Windows認証とSQL認証の両方がサポートされています)。0はWindowsのみ、1はSQLのみだと思います。2に変更して、MSSQLサービスを再起動し、管理者としてマシンにログインした後、SQLManagementStudioにアクセスしてみてください。
それが失敗した場合は、セットアッププログラムを再実行して別のインスタンスを作成できます。
あなたがWindows Admininstratorグループのメンバーであると仮定すると、サーバーをシングルユーザーモードにすることができます。これを試すことができます-
ドメイン/サーバーローカル管理者としてログオンしたときに接続を試みましたか?