- 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"} |
+------------------------------------------------------------------------+