1

Windows 2008 Server に SQL Server 2008 をインストールしています。

組み込みの管理者パスワードを無効にsaし、sysadmin 権限で作成しました。

質問: データベースにアクセスする方法やバックアップする方法はありますか? またはリセットする(および/または)パスワードを取得する方法はsa

データベースを保護したい。

ありがとう。

4

2 に答える 2

4

組み込みの管理者パスワードを無効にしました...データベースを保護したい。

ビルトイン管理者へのアクセスを無効にできると思うなら、あなたは幻想を追いかけています。ビルトイン管理者は常にデータベースにアクセスできます。アクセスを取得する手順は、「システム管理者がロックアウトされている場合に SQL Server に接続する」に明確に記載されています。データベースは、システム管理者を完全に信頼できるシステムにデプロイする必要があります。この基本的な要件を回避する方法はありません。

ほとんどの場合、この質問は、データベース内の認識された IP を保護するための誤った試みとして尋ねられます。その質問に対する答えは、必要なものは DRM と呼ばれ、SQL Server は DRM を提供しないということです。データベースをユーザーに配布することを恐れている場合は、SQL Azureなどのサービスを使用してください。

于 2012-05-21T10:45:22.830 に答える
1

プロンプトにアクセスする必要があるユーザーは、そのSQLCmdようなコマンドを実行できます。データベースにアクセスし、コンソールでパスワードをリセットして、次のようにすることができます。

ALTER LOGIN sa WITH PASSWORD = ‘newpassword’ UNLOCK
于 2012-05-21T09:33:20.217 に答える