用户无权运行DBCC DBREINDEX

Gat*_*ler 6 security sql-server-2005

我在SQL Server 2005中收到以下错误消息:

User '<username>' does not have permission to run DBCC DBREINDEX for object '<table>'.
Run Code Online (Sandbox Code Playgroud)

为了运行命令,我必须向用户提供哪个最小角色?

Gal*_*ian 10

您需要成为db_ddladmindb_owner角色AFAIK 的成员