Amazon Redshift は、2026 年 6 月 30 日以降、Python UDF の使用をサポートしなくなります。これは段階的に実施されます。Python のサポート終了と移行オプションの詳細については、2025 年 6 月 30 日に公開されたブログ記事
SVV_ROLE_GRANTS
SVV_ROLE_GRANTS を使用して、クラスター内のロールが明示的に付与されたロールのリストを表示します。
SVV_ROLE_GRANTS は以下のユーザーに表示されます。
スーパーユーザー
ACCESS SYSTEM TABLE のアクセス許可を持つユーザー
他のユーザーは、アクセスを許可された ID 、あるいは自らが所有する ID のみ見ることができます。
テーブルの列
| 列名 | データ型 | 説明 |
|---|---|---|
| role_id | integer | ロールの ID。 |
| role_name | テキスト | ロールの名前。 |
| granted_role_id | integer | 付与されたロールの ID。 |
| granted_role_name | テキスト | 付与されたロールの名前。 |
サンプルクエリ
次の例では、SVV_ROLE_GRANTS の出力を返します。
GRANT ROLE role1 TO ROLE role2; GRANT ROLE role2 TO ROLE role3; SELECT role_name, granted_role_name FROM svv_role_grants; role_name | granted_role_name -----------+-------------------- role2 | role1 role3 | role2 (2 rows)