- Catégories :
Fonctions système (Informations système)
SYSTEM$DECODE_PAT¶
Renvoie des informations sur un jeton d’accès programmatique, d’après le secret du jeton. Ces informations comprennent le nom du jeton, l’état du jeton et l’utilisateur associé au jeton.
Vous pouvez appeler cette fonction si vous devez désactiver un jeton d’accès programmatique et que vous souhaitez savoir quel utilisateur est associé au jeton.
Syntaxe¶
SYSTEM$DECODE_PAT( '<secret_for_programmatic_access_token>' )
Arguments¶
'secret_for_programmatic_access_token'
Secret du jeton d’accès programmatique.
Renvoie¶
Renvoie une valeur VARCHAR contenant les informations relatives au jeton dans un objet JSON. L’objet JSON comporte les champs suivants :
Champ |
Description |
---|---|
|
État du jeton d’accès programmatique. Ce champ contient l’une des valeurs suivantes :
|
|
Nom du jeton d’accès programmatique. |
|
Nom de l’utilisateur associé au jeton d’accès programmatique. |
Exemples¶
L’exemple suivant renvoie des informations sur le jeton d’accès programmatique avec le secret abC...Y5Z
:
SELECT SYSTEM$DECODE_PAT('abC...Y5Z');
+------------------------------------------------------------------------+
| SYSTEM$DECODE_PAT('☺☺☺...☺☺☺') |
|------------------------------------------------------------------------|
| {"STATE":"ACTIVE","PAT_NAME":"MY_EXAMPLE_TOKEN","USER_NAME":"MY_USER"} |
+------------------------------------------------------------------------+