SHOW FEATURE POLICIES¶
Répertorie les politiques de fonctions pour lesquelles vous disposez de privilèges d’accès.
- Voir aussi :
CREATE FEATURE POLICY, ALTER FEATURE POLICY, DESCRIBE FEATURE POLICY, DROP FEATURE POLICY
Syntaxe¶
SHOW FEATURE POLICIES
[ IN
{
ACCOUNT |
APPLICATION {app_name} |
APPLICATION PACKAGE {app_package_name} |
DATABASE {database_name} |
SCHEMA {schema_name} |
}
]
SHOW FEATURE POLICIES ON ACCOUNT
SHOW FEATURE POLICIES ON APPLICATION <application_name>
Paramètres¶
[ IN ... ]
Spécifie de manière facultative la portée de la commande. Spécifie l’un des éléments suivants :
ACCOUNT
Renvoie des informations sur les politiques de fonctions créées dans le compte spécifié.
APPLICATION app_name
Renvoie des informations sur les politiques de fonctions créées dans l’application spécifiée.
APPLICATION PACKAGE app_package_name
Renvoie des informations sur les politiques de fonctions créées dans le paquet d’application spécifié.
DATABASE database_name
Renvoie des informations sur les politiques de fonctions créées dans la base de données spécifiée.
SCHEMA schema_name
Renvoie des informations sur les politiques de fonctions créées dans le schéma spécifié.
ON ACCOUNT
Affiche les politiques de fonctions qui ont été appliquées au compte actuel.
ON APPLICATION app_name
Affiche les politiques de fonctions qui ont été appliquées sur l’application spécifiée. Cette commande permet également d’afficher les politiques de fonctions héritées de celles appliquées sur le compte.
Exigences en matière de contrôle d’accès¶
Un rôle utilisé pour exécuter cette opération doit au minimum disposer des privilèges suivants :
Privilège |
Objet |
Remarques |
---|---|---|
OWNERSHIP |
Politique des fonctions |
Ce privilège est obligatoire pour utiliser cette commande. |
Le privilège USAGE relatif à la base de données et au schéma parents est exigé pour effectuer des opérations sur tout objet d’un schéma.
Pour obtenir des instructions sur la création d’un rôle personnalisé avec un ensemble spécifique de privilèges, voir Création de rôles personnalisés.
Pour des informations générales sur les rôles et les privilèges accordés pour effectuer des actions SQL sur des objets sécurisables, voir Aperçu du contrôle d’accès.
Sortie¶
Colonne |
Description |
---|---|
|
Horodatage de création de la politique. |
|
Nom de la politique. |
|
Nom de la base de données contenant la politique. |
|
Nom du schéma contenant la politique. |
|
Type de politique de fonction. Actuellement, seule la |
|
Rôle qui détient la politique de fonction. |
|
Commentaire contenant des informations sur la politique. |
|
Type du rôle propriétaire de la politique de fonction. |
|
Actuellement, toujours NULL. |
Exemples¶
L’exemple suivant répertorie les politiques de fonctions que vous avez le privilège d’afficher dans le compte actuel :
SHOW FEATURE POLICIES;
L’exemple suivant répertorie les politiques de fonctions que vous avez le privilège d’afficher dans une application nommée hello_snowflake_app
:
SHOW FEATURE POLICIES IN APPLICATION hello_snowflake_app;
L’exemple suivant répertorie les politiques de fonctions qui ont été appliquées au compte actuel :
SHOW FEATURE POLICIES ON ACCOUNT