2012-02-23 3 views
1

SQLデータベースには2つのアカウントがあります。SQL Server - "sysadmin"ロールのないアカウントから "sysadmin"ロールを持つ新しいログインアカウントを作成する

第一アカウントがsa

第二のアカウントで両方のアカウントが有効になってsysadmin役割を担っているuser

です。

我々はすでに我々が唯一どういうわけか、誰かがuserためsysadmin役割を削除user

のパスワードを知っているsa

のパスワードを忘れてしまいました。

今私はsysadminの役割を持つアカウントが必要です。

どうすれば実現できますか?

saのパスワードを変更することはできません。ウェブサイトによっては、saアカウントを使用してデータベースに接続している可能性があります。

私の最善の解決策は、何らかの手段でsysadminロールで新しいアカウントを作成することです。

答えて

1

[答えに私のコメントを変換するために、個人的に突いた。]

あなたはSAを使用している可能性があり、Webサイトを列挙し、それを行うからそれらを停止する必要があります。次に、以下のようsaパスワードを変更する:あなたがシステム管理者を作成するには、システム管理者である必要はあり

http://blogs.msdn.com/b/raulga/archive/2007/07/12/disaster-recovery-what-to-do-when-the-sa-account-password-is-lost-in-sql-server-2005.aspx

。だから、問題を回避する方法を見つけるのではなく、あなたのセキュリティ状況をすでにそれより悪化させるだけでなく、今修正してインスタンスを管理してください。