Tous les produits
Search
Centre de documentation

:ListProxySQLExecAuditLog

Dernière mise à jour :Aug 09, 2026

Récupère les informations d’audit relatives à une instance de base de données. Ces informations sont fournies par la fonctionnalité de proxy d’accès sécurisé.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Nous vous recommandons d’appeler cette opération dans OpenAPI Explorer. Celui-ci génère dynamiquement des exemples de code pour différents SDK.

Paramètres de requête

ParameterTypeRequiredExampleDescription
ActionStringYesListProxySQLExecAuditLog

Opération à effectuer. Définissez la valeur sur ListProxySQLExecAuditLog.

StartTimeLongYes1636876446000

Début de la plage de temps à interroger. La valeur doit être un horodatage au format UNIX.

EndTimeLongYes1636962846000

Fin de la plage de temps à interroger. La valeur doit être un horodatage au format UNIX.

SearchNameStringNotest

Nom de l’instance de base de données.

OpUserNameStringNotestNickName

Alias de l’utilisateur.

SQLTypeStringNoSELECT

Type d’instruction SQL. Valeurs possibles :

  • SELECT
  • INSERT
  • DELETE
  • CREATE_TABLE
Remarque Sélectionnez Operation Audit > Secure Access Proxy dans la barre de navigation supérieure de la console DMS pour afficher d’autres types d’instructions SQL.
ExecStateStringNoSUCCESS

État d’exécution de l’instruction SQL. Valeurs possibles :

  • FAIL : Échec de l’exécution de l’instruction SQL.
  • CANCEL : Annulation de l’exécution de l’instruction SQL.
  • SUCCESS : Exécution réussie de l’instruction SQL.
PageSizeIntegerYes100

Nombre d’entrées à renvoyer par page. Valeur maximale : 100.

PageNumberIntegerYes1

Numéro de la page à renvoyer.

TidLongNo14****

ID du locataire. Appelez l’opération GetUserActiveTenant pour récupérer l’ID du locataire.

RegionIdStringNocn-hangzhou

Région dans laquelle DMS est activé. Pour plus d’informations, consultez la rubrique Paramètre RegionID.

Paramètres de réponse

ParameterTypeExampleDescription
TotalCountLong1

Nombre total d’entrées renvoyées.

RequestIdString50ECB006-2C35-5FCA-91B9-01987A0B****

ID de la requête.

ErrorCodeStringInvalidStartTime

Code d’erreur renvoyé.

ErrorMessageStringSpecified parameter StartTime is not valid.

Message d’erreur renvoyé.

SuccessBooleantrue

Indique si la requête a abouti. Valeurs possibles :

  • true : La requête a abouti.
  • false : Échec de la requête.
ProxySQLExecAuditLogListArray of ProxySQLExecAuditLog

Informations d’audit relatives à l’instance de base de données, fournies par la fonctionnalité de proxy d’accès sécurisé.

ProxySQLExecAuditLog
OpTimeString1636876446000

Horodatage de l’exécution de l’instruction SQL sur l’instance de base de données. La valeur doit être un horodatage au format UNIX.

UserNameStringtestNickName

Pseudonyme de l’utilisateur.

UserIdLong4****

ID de l’utilisateur.

InstanceNameStringpc-uf662nrg017c6****.mysql.polardb.rds.aliyuncs.com:3306[test]

Nom de l’instance de base de données.

InstanceIdLong4***

ID de l’instance de base de données.

SchemaNameStringtest_db

Nom de la base de données.

SQLTypeStringSELECT

Type de l’instruction SQL. Valeurs possibles :

  • SELECT
  • INSERT
  • DELETE
  • CREATE_TABLE
Remarque Sélectionnez Operation Audit > Secure Access Proxy dans la barre de navigation supérieure de la console DMS pour afficher d’autres types d’instructions SQL.
SQLStringselect 1;

Instruction SQL exécutée.

ExecStateStringSUCCESS

État d’exécution de l’instruction SQL. Valeurs possibles :

  • FAIL : Échec de l’exécution de l’instruction SQL.
  • CANCEL : Annulation de l’exécution de l’instruction SQL.
  • SUCCESS : Exécution réussie de l’instruction SQL.
AffectRowsLong1

Nombre total de lignes renvoyées après l’exécution de l’instruction SQL. Pour une instruction SELECT, cette valeur correspond au nombre total de lignes de données interrogées.

ElapsedTimeLong1324

Durée d’exécution de l’instruction SQL. Unité : millisecondes.

RemarkStringsuccess

Description.

Exemples

Exemple de requête

http(s)://dms-enterprise.aliyuncs.com/?Action=ListProxySQLExecAuditLog
&StartTime=1636876446000
&EndTime=1636962846000
&SearchName=test
&OpUserName=testNickName
&SQLType=SELECT
&ExecState=SUCCESS
&PageSize=100
&PageNumber=1
&Tid=14****
&Common request parameters

Exemple de réponse réussie

Format XML

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

<ListProxySQLExecAuditLogResponse>
    <TotalCount>1</TotalCount>
    <RequestId>50ECB006-2C35-5FCA-91B9-01987A0B****</RequestId>
    <Success>true</Success>
    <ProxySQLExecAuditLogList>
        <OpTime>1636876446000</OpTime>
        <UserName>testNickName</UserName>
        <UserId>4****</UserId>
        <InstanceName>rm-xxx:3306</InstanceName>
        <InstanceId>4***</InstanceId>
        <SchemaName>test_db</SchemaName>
        <SQLType>SELECT</SQLType>
        <SQL>select 1;</SQL>
        <ExecState>SUCCESS</ExecState>
        <AffectRows>1</AffectRows>
        <ElapsedTime>1324</ElapsedTime>
        <Remark>success</Remark>
    </ProxySQLExecAuditLogList>
</ListProxySQLExecAuditLogResponse>

Format JSON

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

{
  "TotalCount" : 1,
  "RequestId" : "50ECB006-2C35-5FCA-91B9-01987A0B****",
  "Success" : true,
  "ProxySQLExecAuditLogList" : [ {
    "OpTime" : "1636876446000",
    "UserName" : "testNickName",
    "UserId" : "4****",
    "InstanceName" : "pc-uf662nrg017c6****.mysql.polardb.rds.aliyuncs.com:3306[test]",
    "InstanceId" : "4***",
    "SchemaName" : "test_db",
    "SQLType" : "SELECT",
    "SQL" : "select 1;",
    "ExecState" : "SUCCESS",
    "AffectRows" : 1,
    "ElapsedTime" : 1324,
    "Remark" : "success"
  } ]
}

Codes d'erreur

Pour obtenir la liste des codes d’erreur, consultez le Centre d'erreurs de l'API.