第42回 PostgreSQLアンカンファレンス@オンライン
- nuko_yokohama
- 2804
- 4
- 0
- 37
SCHEMAのUSAGE権限は、スキーマ内オブジェクトを参照する権限ではなく、スキーマ内にアクセスできるという理解。 #pgunconf
2023-07-03 20:44:30GRANT/REVOKEは、既に存在しているオブジェクトに対して設定するもの。 まだ存在していない物に対して権限付与をするには、デフォルト権限に対して設定する必要がある。 いくらなんでも、わかりづらすぎる… (個人の感想です) #pgunconf
2023-07-03 20:48:48確かに、PostgreSQL で「特定のユーザが持ってる権限の一覧」を一発で参照する方法は聞いたことない気がする。いろんなテーブルを組み合わせてごにょごにょするしかないのだろうか。 #pgunconf
2023-07-03 20:51:40ロールとオブジェクトの関係を出すのはなかなか面倒。 自分が以前やってたやり方。 qiita.com/nuko_yokohama/… #pgunconf
2023-07-03 20:52:21ユーザの権限の確認するなら、has_xxx_priviledgeを各オブジェクトに実行するのが楽かな? #pgunconf
2023-07-03 20:52:55これは今年のPostgreSQLカンファレンスチュートリアルで、誰かがレクチャーする流れでは!? #pgunconf
2023-07-03 20:54:37MySQL(8.0)でもROLEを使ってるときは単にSHOW GRANTSだけじゃなくてUSINGが必要だったり。 #pgunconf
2023-07-03 20:54:41権限が複雑になった結果、pg_dumpのコードが複雑になり始めている、と。 ( @masahiko_sawada さん談) #pgunconf
2023-07-03 20:55:33>「 特定のユーザが持ってる権限の一覧」を出すコマンド pg_get_useracl()的な関数がほしくなってくるのかな #pgunconf
2023-07-03 20:57:56久しぶりにアンカンファレンスで発表しました!Twitter見た感じ反応が悪くなくてよかった!俺の発表を聞いた人に「こんな発表でもいいんだ、自分も発表してみよう」と思ってもらえれば幸いです! #pgunconf
2023-07-03 21:03:28