L'utilisateur n'est pas autorisé à exécuter DBCC DBREINDEX
Je reçois le message d'erreur suivant dans SQL Server 2005:
User '<username>' does not have permission to run DBCC DBREINDEX for object '<table>'.
Minimum rôle dois-je donner à l'utilisateur pour exécuter la commande?
- Cheers, l'ajout de db_owner travaillé 🙂
- db_owner n'est pas le minimum rôle privilégié.
Vous devez vous connecter pour publier un commentaire.
Vous devez être un membre de la db_ddladmin ou la db_owner rôle autant que je sache
DBCC DBREINDEX (Transact-SQL) @ MSDN
MODIFIER l'AUTORISATION SUR le nom de la table À [domaine\nom d'utilisateur]