Révoque les autorisations d'un utilisateur sur les instances, les bases de données et les tables.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
dms:RevokeUserPermission |
delete |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| Tid |
integer |
Non |
L'identifiant du locataire. Vous pouvez appeler l'opération GetUserActiveTenant pour obtenir l'identifiant du locataire. |
3*** |
| UserId |
string |
Oui |
L'identifiant de l'utilisateur. Vous pouvez appeler l'opération ListUsers ou GetUser pour obtenir l'identifiant de l'utilisateur. |
51**** |
| DsType |
string |
Oui |
Le type d'objet sur lequel vous souhaitez révoquer les autorisations d'un utilisateur. Valeurs valides :
|
DATABASE |
| InstanceId |
integer |
Non |
L'identifiant de l'instance de base de données. Vous devez spécifier ce paramètre si vous révoquez une autorisation sur l'instance de base de données. Vous pouvez appeler l'opération ListInstances ou GetInstance pour obtenir l'identifiant de l'instance de base de données. |
174**** |
| DbId |
string |
Non |
L'identifiant de la base de données. La base de données peut être une base de données physique ou une base de données logique.
|
1860**** |
| Logic |
boolean |
Non |
Indique si la base de données est une base de données logique. Valeurs valides :
Remarque
|
false |
| TableId |
string |
Non |
L'identifiant de la table. Vous devez spécifier ce paramètre si vous révoquez une autorisation sur la table. Vous pouvez appeler l'opération ListTables pour obtenir l'identifiant de la table. |
13**** |
| TableName |
string |
Non |
Le nom de la table. Vous pouvez appeler l'opération ListTables pour obtenir le nom de la table. |
table_name |
| PermTypes |
string |
Oui |
Le type d'autorisations. Valeurs valides :
|
CORRECT |
| UserAccessId |
string |
Oui |
L'identifiant de l'autorisation. Vous pouvez appeler l'opération ListUserPermission pour obtenir l'identifiant de l'autorisation. |
774**** |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| RequestId |
string |
L'identifiant de la requête. |
A99CD576-1E18-4E86-931E-C3CCE56D**** |
| ErrorCode |
string |
Le code d'erreur renvoyé. |
MissingUserId |
| ErrorMessage |
string |
Le message d'erreur renvoyé. |
UserId is mandatory for this action |
| Success |
boolean |
Indique si la requête a réussi. Valeurs valides :
|
true |
Exemples
JSON format
{
"RequestId": "A99CD576-1E18-4E86-931E-C3CCE56D****",
"ErrorCode": "MissingUserId",
"ErrorMessage": "UserId is mandatory for this action.",
"Success": true
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.