- ベストアンサー
GRANTの連続発行
SQLServer2008でpublicというデータベースロールに権限を与えたいのですが、下記を一個一個実行するといけるのですが、連続して実行はできません。 USE master; GRANT CREATE TABLE TO public; GRANT CREATE VIEW TO public; 権限もDBもたくさんあるので、これを一々一個一個実行していくのは得策ではありません。ほかのSQLは連続実行できるのに、なぜこれだけできないでしょうか。方法教えてください。お願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
http://msdn.microsoft.com/ja-jp/library/ms178569(v=sql.90).aspx こちらを見る限りパラメタpermissionは<permission,...n>となっているので、複数の権限を設定できると思います。というか他ベンダでは出来るのでSQL Serverでも可能でしょう。