Todos os produtos
Search
Central de documentação

:CreateProxyAccess

Última atualização: Jul 09, 2026

Chame a API CreateProxyAccess para autorizar usuários a acessar a instância de banco de dados por meio do agente de Proteção de Segurança de Dados.

  • O recurso de proteção de segurança de dados deve estar ativado para a instância.

  • Sua função de usuário precisa ser administrador, DBA ou proprietário da proteção de segurança de dados da instância atual.

Depuração

O OpenAPI Explorer calcula automaticamente o valor da assinatura. Para sua conveniência, recomendamos chamar esta operação no OpenAPI Explorer. O OpenAPI Explorer gera dinamicamente o código de exemplo da operação para diferentes SDKs.

Parâmetros da solicitação

Parâmetro Tipo Obrigatório Exemplo Descrição
Action String Sim CreateProxyAccess

A operação que você deseja executar. Defina o valor como CreateProxyAccess.

UserId Long Sim 1

O ID do usuário. Chame a operação ListUsers ou GetUser para obter este parâmetro.

ProxyId Long Sim 1

O ID do agente de proteção de segurança. Chame a operação ListProxies ou GetProxy para obter este parâmetro.

IndepAccount String Não xxx

A conta do banco de dados.

IndepPassword String Não xxx

A senha usada para fazer login no banco de dados.

Tid Long Não 1

O ID do locatário. Chame a operação GetUserActiveTenant ou ListUserTenants para obter este parâmetro.

RegionId String Não cn-hangzhou

Selecione a região de serviço do DMS. Este parâmetro é necessário para chamar a operação. Para mais informações, consulte Descrição do parâmetro RegionID.

Nota Defina este parâmetro com o ID da região mais próxima das suas aplicações.

Parâmetros de resposta

Parâmetro

Tipo

Resposta de exemplo

Descrição

RequestId

String

0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931

O ID da solicitação.

Success

Boolean

true

Indica se a chamada foi bem-sucedida.

ErrorMessage

String

UnknownError

A mensagem de erro retornada.

ErrorCode

String

200

O código de erro retornado para a tarefa de consulta.

ProxyAccessId

Long

1

O ID da autorização de proteção de segurança. Após o agente de proteção de segurança autorizar o usuário alvo, o sistema gera automaticamente um ID de autorização de proteção de segurança. Esse ID é globalmente único.

Exemplos

Exemplos de solicitações

http(s)://[Endpoint]/?Action=CreateProxyAccess
&UserId=1
&ProxyId=1
&IndepAccount=xxx
&IndepPassword=xxx
&Tid=1
&<Common request parameters>

Exemplos de respostas

Formato XML

HTTP/1.1 200 OK
Content-Type:application/xml

<CreateProxyAccessResponse>
    <RequestId>22A0495C-566D-5A90-A51A-7E737AD5980A</RequestId>
    <ProxyAccessId>1</ProxyAccessId>
    <Success>true</Success>
</CreateProxyAccessResponse>

Formato JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "22A0495C-566D-5A90-A51A-7E737AD5980A",
  "ProxyAccessId" : 1,
  "Success" : true
}

Códigos de erro

Para obter uma lista de códigos de erro, visite a Central de Erros de API.