Message d’erreur lorsque vous essayez d’exécuter une requête dans SQL Server 2008 ou dans SQL Server 2008 R2 : « Msg 916, niveau 14, état 1, ligne 1 »

Symptômes

Dans Microsoft SQL Server 2008 ou dans SQL Server 2008 R2, le message d’erreur suivant s’affiche :
Msg 916, niveau 14, état 1, ligne 1


Le serveur principal « dm_db_script_level_Perms_LOGIN » n’est pas en mesure d’accéder à la base de données « modèle » dans le contexte de sécurité actuel.
Ce problème se produit lorsque vous essayez d’exécuter la requête suivante pour afficher les enregistrements dans la vue sys.dm_db_script_level :
SELECT * FROM sys.dm_db_script_level

Cause

Ce problème se produit lorsque vous avez l’autorisation View Server State. Cette autorisation ne permet pas d’afficher les enregistrements dans la vue sys.dm_db_script_level.

Solution de contournement

Pour contourner ce problème, exécutez la requête à l’aide de l’autorisation de l’administrateur système.
Propriétés

ID d'article : 955826 - Dernière mise à jour : 17 janv. 2017 - Révision : 1

Commentaires