Todos os produtos
Search
Central de documentação

:ListDatabaseUserPermssions

Última atualização: Jul 08, 2026

Chame a API ListDatabaseUserPermssions para exibir detalhes das permissões de usuários com a permissão de banco de dados especificada.

Depuração

O OpenAPI Explorer calcula automaticamente o valor da assinatura. Recomendamos chamar esta operação no OpenAPI Explorer. Use o OpenAPI Explorer para pesquisar operações de API, chamá-las e gerar dinamicamente códigos de exemplo do SDK.

Parâmetros da solicitação

ParâmetroTipoObrigatórioExemploDescrição
Action String Sim ListDatabaseUserPermssions

A operação a ser executada. Defina o valor como ListDatabaseUserPermssions.

DbId String Sim 123

ID do banco de dados.

PermType String Sim DATABASE

Tipo de permissão. Valores e descrições:

  • DATABASE: permissões de DATABASE
  • TABLE: permissões de TABLE
  • COLUMN: permissão de COLUMN.
Tid Long Sim -1

ID do locatário.

Nota O ID do locatário é obtido no avatar no canto superior direito do sistema. Para mais informações, acesse ID do Locatário e Locatário.
Logic Boolean Não false

Indica se o banco de dados é lógico.

UserName String Não search_user_name

Apelido do usuário.

PageNumber Integer Não 1

Número da página retornada.

PageSize Integer Não 10

Quantidade de itens por página.

Parâmetros de resposta

ParâmetroTipoExemploDescrição
ErrorCode String UnknownError

Código de erro.

ErrorMessage String UnknownError

Mensagem de erro da falha.

RequestId String 68075D06-7406-4887-83A7-F558A4D28C13

ID da solicitação.

Success Boolean true

Indica se a solicitação foi bem-sucedida.

TotalCount Long 1

Número total de registros que atendem às condições especificadas.

UserPermissions Array of UserPermission

Detalhes das permissões do usuário.

UserPermission
Alias String instance_alias

Alias da instância.

ColumnName String column_name

Nome da coluna.

DbId String 1234

ID do banco de dados.

DbType String mysql

Tipo da instância de armazenamento do banco de dados DRDS.

DsType String DATABASE

Tipo da permissão de recurso.

EnvType String product

Ambiente ao qual o banco de dados pertence.

InstanceId String 1443

ID da instância.

Logic Boolean false

Indica se o banco de dados é lógico.

PermDetails Array of PermDetail

Detalhes das permissões do usuário.

PermDetail
CreateDate String 2019-12-12 00:00:00

Data de criação da permissão.

ExpireDate String 2020-12-12 00:00:00

Data de expiração da permissão.

ExtraData String DEFAULT

Informações adicionais e atributos reservados.

OriginFrom String xxx grant

Descrição da source da solicitação de permissão.

PermType String QUERY

Tipo de permissão. Valores e descrições:

  • QUERY: consulta
  • EXPORT: exportação
  • CORRECT: alterações
UserAccessId String 13434

ID do registro de permissão.

SchemaName String xxx@xxxx:3306

Nome do banco de dados.

SearchName String xxx

Nome de busca do banco de dados.

TableId String 42345

ID da tabela.

TableName String table_name

Nome da tabela.

UserId String 14324

ID do usuário.

UserNickName String user_nick_name

Apelido do usuário.

Exemplos

Exemplos de solicitações


     http(s)://[Endpoint]/? Action=ListDatabaseUserPermssions &DbId=123&perftype=DATABASE &Tid=-1 &<common request parameters> 
   

Exemplos de respostas de sucesso

XML formato


     <UserPermissions> <UserPermission> <Logic>false</Logic> <UserNickName>xxx</UserNickName> <DsType>DATABASE</DsType> <Alias>beihe_ent_prod</Alias> <PermDetails> <PermDetail> <ExpireDate>2020-10-31 00:00:00</ExpireDate> <UserAccessId>390915</UserAccessId> <PermType>QUERY</PermType> <OriginFrom>xxx</OriginFrom> <CreateDate>2019-11-21 15:07:45</CreateDate> </PermDetail> <PermDetail> <ExpireDate>2020-10-31 00:00:00</ExpireDate> <UserAccessId>390916</UserAccessId> <PermType>EXPORT</PermType> <OriginFrom>xxx</OriginFrom> <CreateDate>2019-11-21 15:07:45</CreateDate> </PermDetail> <PermDetail> <ExpireDate>2020-10-31 00:00:00</ExpireDate> <UserAccessId>390917</UserAccessId> <PermType>CORRECT</PermType> <OriginFrom>xxx</OriginFrom> <CreateDate>2019-11-21 15:07:45</CreateDate> </PermDetail> </PermDetails> <InstanceId>1434</InstanceId> <SearchName>xxx@xxxx:3306</SearchName> <DbId>123434</DbId> <UserId>432423</UserId> <DbType>drds</DbType> <EnvType>product</EnvType> <SchemaName>xxx</SchemaName> </UserPermission> </UserPermissions> <TotalCount>1</TotalCount> <RequestId>68075D06-7406-4887-83A7-F558A4D28C13</RequestId> <Success>true</Success> 
   

JSON formato


     { "UserPermissions": { "UserPermission": [ { "Logic": false, "UserNickName": "xxx", "DsType": "DATABASE", "Alias": "beihe_ent_prod", "PermDetails": { "PermDetail": [ { "ExpireDate": "2020-10-31 00:00:00", "UserAccessId": "390915", "PermType": "QUERY", "OriginFrom": "xxx", "CreateDate": "2019-11-21 15:07:45" }, { "ExpireDate": "2020-10-31 00:00:00", "UserAccessId": "390916", "PermType": "EXPORT", "OriginFrom": "xxx", "CreateDate": "2019-11-21 15:07:45" }, { "ExpireDate": "2020-10-31 00:00:00", "UserAccessId": "390917", "PermType": "CORRECT", "OriginFrom": "xxx", "CreateDate": "2019-11-21 15:07:45" } ] }, "InstanceId": 1434, "SearchName": "xxx@xxxx:3306", "DbId": 123434, "UserId": 432423, "DbType": "drds", "EnvType": "product", "SchemaName": "xxx" } ] }, "TotalCount": 1, "RequestId": "68075D06-7406-4887-83A7-F558A4D28C13", "Success": true } 
   

Códigos de erro

Acesse o Error Center. Para mais informações, consulte os códigos de erro.