Consulta os logs de auditoria de logon de uma instância.
Depuração
Parâmetros da solicitação
| Nome | Tipo | Obrigatório | Exemplo | Descrição |
| Action | String | Sim | ListInstanceLoginAuditLog | Parâmetro obrigatório. Defina o valor como ListInstanceLoginAuditLog. |
| StartTime | String | Sim | 2021-11-18 11:00:00 | Início do intervalo de tempo da consulta. Nota O horário inicial aceita correspondência aproximada. Especifique o horário no formato YYYY-MM-DD hh:mm:ss. |
| EndTime | String | Sim | 2021-11-18 18:00:00 | Fim do intervalo de tempo da consulta. Nota O horário final aceita correspondência aproximada. Especifique o horário no formato YYYY-MM-DD hh:mm:ss. Recomendamos que o intervalo entre StartTime e EndTime não exceda um dia para melhorar a eficiência das consultas paginadas. |
| SearchName | String | Não | test_SearchName | Nome do banco de dados ou da instância de destino. Nota Para operações SQL no nível da instância, insira o nome da instância. Para operações SQL no nível do banco de dados, insira o nome do banco de dados. |
| OpUserName | String | Não | test_OpUserName | Apelido do operador. |
| PageSize | Integer | Sim | 20 | Número de entradas por página. Valor máximo: 100. |
| PageNumber | Integer | Sim | 1 | Número da página inicial. |
| Tid | Long | Não | 3*** | ID do locatário. Para obter esse ID, chame a operação GetUserActiveTenant. |
Dados retornados
| Nome | Tipo | Exemplo | Descrição |
| TotalCount | Long | 1 | Número total de registros. |
| RequestId | String | 074CE7C9-4F9C-5B62-89BC-7B4914A3**** | ID da solicitação. |
| ErrorCode | String | InvalidPageSize | Código de erro. |
| ErrorMessage | String | Specified parameter PageSize is not valid. | Mensagem de erro. |
| Success | Boolean | true | Indica se a solicitação foi bem-sucedida. Valores válidos:
|
| InstanceLoginAuditLogList | Array of InstanceLoginAuditLog | Lista de logs de auditoria de logon da instância. |
|
| InstanceLoginAuditLog | |||
| OpTime | String | 2021-11-18 11:13:26 | Horário da operação. |
| UserName | String | test_UserName | Apelido do operador. |
| UserId | Long | 12**** | ID do operador. |
| InstanceName | String | rm-bp144d5ky4l4rli0417****.mysql.rds.aliyuncs.com:3306[rm-bp144d5ky4l4r****] | Nome da instância. |
| InstanceId | Long | 177**** | ID da instância. |
| DbUser | String | test_User | Nome da conta do banco de dados. |
| RequestIp | String | 117.36.XX.XX, 100.104.XX.XX | Endereço IP de source da solicitação. |
Exemplos
Exemplo de solicitação
http(s)://dms-enterprise.aliyuncs.com/?Action=ListInstanceLoginAuditLog
&StartTime=2021-11-18 11:00:00
&EndTime=2021-11-18 18:00:00
&SearchName=test_SearchName
&OpUserName=test_OpUserName
&PageSize=20
&PageNumber=1
&Tid=3***
&Common request parameters
Exemplos de resposta
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<ListInstanceLoginAuditLogResponse>
<InstanceLoginAuditLogList>
<InstanceLoginAuditLog>
<InstanceName>rm-bp144d5ky4l4rli0417****.mysql.rds.aliyuncs.com:3306[rm-bp144d5ky4l4r****]</InstanceName>
<UserName>test_UserName</UserName>
<InstanceId>177****</InstanceId>
<UserId>12****</UserId>
<RequestIp>117.36.XX.XX, 100.104.XX.XX</RequestIp>
<OpTime>2021-11-18 11:13:26</OpTime>
<DbUser>test_User</DbUser>
</InstanceLoginAuditLog>
</InstanceLoginAuditLogList>
<TotalCount>1</TotalCount>
<RequestId>074CE7C9-4F9C-5B62-89BC-7B4914A3****</RequestId>
<Success>true</Success>
</ListInstanceLoginAuditLogResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"InstanceLoginAuditLogList" : {
"InstanceLoginAuditLog" : [ {
"InstanceName" : "rm-bp144d5ky4l4rli0417****.mysql.rds.aliyuncs.com:3306[rm-bp144d5ky4l4r****]",
"UserName" : "test_UserName",
"InstanceId" : "177****",
"UserId" : "12****",
"RequestIp" : "117.36.XX.XX, 100.104.XX.XX",
"OpTime" : "2021-11-18 11:13:26",
"DbUser" : "test_User"
} ]
},
"TotalCount" : 1,
"RequestId" : "074CE7C9-4F9C-5B62-89BC-7B4914A3****",
"Success" : true
}
Códigos de erro
Para mais informações, consulte o Error Center.