ユーザーには DBCC DBREINDEX を実行する権限がありません
-
09-06-2019 - |
質問
SQL Server 2005 で次のエラー メッセージが表示されます。
User '<username>' does not have permission to run DBCC DBREINDEX for object '<table>'.
コマンドを実行するには、ユーザーに最低限どの役割を与える必要がありますか?
解決
のメンバーになる必要があります。 db_ddladmin または db_owner 私の知っている役割
他のヒント
呼び出し元はテーブルを所有しているか、sysadmin 固定サーバー ロール、db_owner 固定データベース ロール、または db_ddladmin 固定データベース ロールのメンバーである必要があります。
ALTER AUTHORIZATION ON テーブル名 TO [ドメイン\ユーザー名]
所属していません StackOverflow