次のスクリプトがあります。
ALTER ROLE [db_datareader] ADD MEMBER [DomainGroup123]
これを SQL Server 2008 R2 に対して実行すると、次のエラーが発生します。
メッセージ 156、レベル 15、状態 1、行 1
キーワード「ADD」付近の構文が正しくありません。
オンラインで調べたところ、この正確なステートメントを使用している例が見つかりました (ただし、別のユーザーを使用しています)。
ログインが存在し、使用しているデータベースの有効なユーザーであることを再確認しました。また、サーバーに対する SA 権限があります。
私は何を見逃していますか?