Amazon Redshift ne prendra plus en charge la création de nouveaux Python UDFs à compter du 1er novembre 2025. Si vous souhaitez utiliser Python UDFs, créez la version UDFs antérieure à cette date. Le Python existant UDFs continuera à fonctionner normalement. Pour plus d'informations, consultez le billet de blog
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
SVV_ATTACHED_MASKING_POLICY
Utilisez SVV_ATTACHED_MASKING_POLICY pour afficher toutes les relations et les politiques associées à la base de données actuellement connectée. roles/users
Seuls les super-utilisateurs et les utilisateurs ayant le rôle sys:secadmin peuvent afficher SVV_ATTACHED_MASKING_POLICY. Les utilisateurs réguliers verront 0 ligne.
Colonnes de la table
| Nom de la colonne | Type de données | Description |
|---|---|---|
| policy_name | text | Nom de la politique de masquage attachée à la table. |
| nom_schéma | text | Schéma de la table à laquelle la politique est attachée. |
| table_name | text | Nom de la table à laquelle la politique est attachée. |
| table_type | text | Type de la table à laquelle la politique est attachée. |
| grantor | text | Nom de l’utilisateur qui a attaché la politique. |
| grantee | text | Nom de la personne user/role à laquelle la politique est attachée. |
| grantee_type | text | Type de bénéficiaire. Il peut s’agir d’un rôle, d’un utilisateur ou d’un public. |
| priority | int | Priorité de la politique attachée. |
| input_columns | text | Attributs de la colonne d’entrée de la politique attachée. |
| output_columns | text | Attributs de la colonne de sortie de la politique attachée. |
| is_masking_datashare_on | boolean | Si la table à laquelle la politique est attachée est protégée par DDM sur les partages de données. |
Fonctions internes
SVV_ATTACHED_MASKING_POLICY prend en charge les fonctions internes suivantes :
mask_get_policy_for_role_on_column
Obtenez la politique de priorité la plus élevée qui s'applique à une column/role paire donnée.
Syntaxe
mask_get_policy_for_role_on_column (relschema, relname, colname, rolename);
Paramètres
- relschema
-
Nom du schéma dans lequel la politique se trouve.
- relname
-
Nom de la table dans laquelle la politique se trouve.
- colname
-
Nom de la colonne à laquelle la politique est attachée.
- rolename
-
Nom du rôle auquel la politique est attachée.
mask_get_policy_for_user_on_column
Obtenez la politique de priorité la plus élevée qui s'applique à une column/user paire donnée.
Syntaxe
mask_get_policy_for_user_on_column (relschema, relname, colname, username);
Paramètres
- relschema
-
Nom du schéma dans lequel la politique se trouve.
- relname
-
Nom de la table dans laquelle la politique se trouve.
- colname
-
Nom de la colonne à laquelle la politique est attachée.
- rolename
-
Nom de l’utilisateur auquel la politique est attachée.