質問するログイン新規登録

回答編集履歴

2

自己解決

2018/03/13 11:59

投稿

fukupiyo
fukupiyo

スコア27

answer CHANGED
@@ -1,1 +1,10 @@
1
- 削除しました。
1
+ 自己解決しました。
2
+
3
+ 結論からいうと、継承できる権限は create role/alter role で付与できる権限ではなく、grantで付与できる権限が対象のようでした。(どこかに明記があったわけではありません。)
4
+
5
+ 質問中にリンクを貼っていたマニュアルの[1ページ前](https://www.postgresql.jp/document/9.0/html/privileges.html)に、この章で「権限」と呼ぶものの一覧が。
6
+
7
+ マニュアル中はどちらも「権限」との表記のため混同していましたが、よく考えれば grant で継承できる権限は grant で付与できる権限だなと納得したため、この質問はクローズさせていただきます。
8
+
9
+
10
+ ご回答をくださいましたOrlofsky様、並びにご一考いただきました皆様、ありがとうございました。

1

削除

2018/03/13 11:59

投稿

fukupiyo
fukupiyo

スコア27

answer CHANGED
@@ -1,7 +1,1 @@
1
- ご回答ありがとうございます。
2
- grantでroleに権限をつける場合だとwith grant option 指定はなく、代わりにwith admin option指定となるようです。
3
- [grant](https://www.postgresql.jp/document/9.0/html/sql-grant.html)
4
-
5
- 現在質問に記載した環境では試せていませんが、centOS7のpostgres9.2.23環境では同様のエラーとなってしまいました。
6
-
7
- 引き続き何かありましたらお願いいたします
1
+ 削除しました。