Revoga as permissões de acesso a banco de dados de uma conta.
Antes de chamar esta operação, verifique se os seguintes requisitos são atendidos:
A instância ApsaraDB for RDS está no estado de execução.
O banco de dados está no estado de execução.
As permissões que podem ser revogadas incluem selecione, INSERT, atualize, exclua, crie, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, CREATE visualize, SHOW visualize, CREATE ROUTINE, ALTER ROUTINE, EVENT e TRIGGER.
Se a instância executar SQL Server 2017 EE ou PostgreSQL, esta operação não é compatível.
Depuração
Parâmetros de requisição
|
Parâmetro |
Tipo |
Obrigatório |
Exemplo |
Descrição |
|
Action |
String |
Sim |
RevokeAccountPrivilege |
A operação que você deseja executar. Defina o valor como RevokeAccountPrivilege. |
|
AccountName |
String |
Sim |
test1 |
O nome da conta. |
|
DBInstanceId |
String |
Sim |
rm-uf6wjk5xxxxxxx |
O ID da instância. |
|
DBName |
String |
Sim |
testDB |
O nome do banco de dados. É possível revogar todas as permissões da conta neste banco de dados. Separe vários bancos de dados com vírgulas (,). |
Parâmetros de resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
RequestId |
String |
E22099CA-A61E-4992-A0B7-CE82DC175626 |
O ID da solicitação. |
Exemplos
Exemplos de requisição
http(s)://rds.aliyuncs.com/? Action=RevokeAccountPrivilege
&DBInstanceId=rm-uf6wjk5xxxxxxx
&AccountName=test1
&DBName=testDB
&<Common request parameters>
Exemplos de resposta bem-sucedida
XML format
<RevokeAccountPrivilegeResponse>
<RequestId>E22099CA-A61E-4992-A0B7-CE82DC175626</RequestId>
</RevokeAccountPrivilegeResponse>
JSON format
{
"RequestId":"E22099CA-A61E-4992-A0B7-CE82DC175626"
}
Códigos de erro
Para obter a lista de códigos de erro, acesse o API Error Center.