Impossible d'ajouter l'utilisateur à db_datareader via un script

J'ai le script suivant:

ALTER ROLE [db_datareader] ADD MEMBER [DomainGroup123]

lorsque je l'exécute par rapport à SQL Server 2008 R2, j'obtiens cette erreur:

Msg 156, Niveau 15, État 1, Ligne 1
Syntaxe incorrecte près du mot clé "AJOUTER".

J'ai regardé en ligne, et a trouvé exemples qui utilisent cet énoncé exact (mais avec un autre utilisateur.)

J'ai vérifié que la connexion existe et est un utilisateur valide sur la base de données que j'utilise. J'ai également des autorisations d'administrateur système sur le serveur.

Que suis-je mssing?

source d'informationauteur Vaccano