0

Windows管理者アカウントを使用してSQLServerManagementStudio経由でSQLServer2008にログインしました。コマンド(ALTER LOGIN sa ENABLE)を実行すると、次のエラーが発生します。

ログイン'sa'が存在しないか、権限がないため、変更できません。

4

2 に答える 2

1

あなたのアカウントには権限がありません。システム管理者ではありません。

CREATE DATABASEが必要です

CREATE DATABASE、CREATE ANY DATABASE、または ALTER ANY DATABASE 権限が必要です。

これは (レガシーSQL Server 2000 用語):

  • システム管理者
  • dbcreator

アカウントが「エンド ユーザー」の場合は、呼び出しをストアド プロシージャにラップして、権限のエスカレーションを非表示にすることを検討してください。

編集、質問の更新後

sa は常に sa です。そのように無効にすることはできません

GRANTを使用して、Windows アカウントにいくつかのアクセス許可を付与する必要があります。

于 2011-05-20T12:12:25.837 に答える
0

この記事のアドバイスに従ってください: http://blogs.msdn.com/b/dparys/archive/2009/09/17/create-database-permission-denied-in-database-master-my-fix.aspx

編集:質問全体が変更されました!

于 2011-05-20T12:12:21.190 に答える