All Products
Search
Document Center

:Aktifkan atau nonaktifkan SQL Explorer (SQL Audit)

Last Updated:May 26, 2026

Anda dapat memanggil operasi ModifySQLCollectorPolicy untuk mengaktifkan atau menonaktifkan fitur SQL Explorer (SQL Audit) pada suatu instans.

Sebelum memanggil operasi ini, pastikan instans menggunakan salah satu engine database berikut:

  • MySQL
  • SQL Server
  • PostgreSQL
Catatan Jika Anda memanggil operasi ini menggunakan kredensial RAM user, RAM user tersebut harus memiliki izin baca dan tulis seperti AliyunRDSFullAccess pada instans tersebut. Jika RAM user tidak memiliki izin baca dan tulis pada instans, sistem akan menampilkan pesan bahwa Anda tidak memiliki izin untuk memanggil operasi ini. Untuk informasi lebih lanjut tentang cara memberikan izin kepada RAM user, lihat Gunakan RAM untuk mengelola izin ApsaraDB RDS.

Debugging

OpenAPI Explorer secara otomatis menghitung nilai signature. Untuk kemudahan Anda, kami menyarankan agar Anda memanggil operasi ini di OpenAPI Explorer. OpenAPI Explorer secara dinamis menghasilkan contoh kode operasi untuk berbagai SDK.

Parameter permintaan

Parameter Type Wajib Contoh Deskripsi
Action String Ya ModifySQLCollectorPolicy

Operasi yang ingin Anda lakukan. Tetapkan nilainya ke ModifySQLCollectorPolicy.

DBInstanceId String Ya rm-uf6wjk5xxxxxxx

ID instans. Anda dapat memanggil operasi DescribeDBInstances untuk menanyakan ID instans tersebut.

SQLCollectorStatus String Ya Enable

Menentukan apakah akan mengaktifkan atau menonaktifkan fitur SQL Explorer (SQL Audit). Nilai yang valid: Enable dan Disabled.

ResourceGroupId String Tidak rg-acfmx**********

ID kelompok sumber daya. Untuk informasi selengkapnya, lihat Lihat informasi dasar kelompok sumber daya.

Parameter respons

Parameter Type Contoh Deskripsi
RequestId String 1AD222E9-E606-4A42-BF6D-8A4442913CEF

ID permintaan.

Contoh

Contoh permintaan

http(s)://rds.aliyuncs.com/?Action=ModifySQLCollectorPolicy
&DBInstanceId=rm-uf6wjk5xxxxxxx
&SQLCollectorStatus=Enable
&<Common request parameters>

Contoh respons sukses

XML format

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

<?xml version="1.0" encoding="UTF-8" ?>
<ModifySQLCollectorPolicyResponse>
	<requestId>C3565F9F-76E9-4F7E-A662-D1B2488EC2FC</requestId>
</ModifySQLCollectorPolicyResponse>

JSON format

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

{
  "requestId" : "C3565F9F-76E9-4F7E-A662-D1B2488EC2FC"
}

Kode kesalahan

Kode status HTTP Kode kesalahan Pesan kesalahan Deskripsi
400 InvalidSqlLog.Malformed The specified parameter SqlLog is not valid. Pesan kesalahan yang dikembalikan karena nilai parameter SqlLog tidak valid.
400 InvalidConfigName The ConfigName is not valid. Pesan kesalahan yang dikembalikan karena nilai parameter ConfigName tidak valid.
400 InvalidConfigValue The ConfigValue is not valid. Pesan kesalahan yang dikembalikan karena konfigurasi parameter yang ditentukan tidak valid.
400 IncorrectPerfFrequencyType Current DB instance does not support this perf frequency. Pesan kesalahan yang dikembalikan karena instans tidak mendukung frekuensi performa tersebut.
400 InvalidParameters.Format Specified parameter is not valid Pesan kesalahan yang dikembalikan karena format parameter yang ditentukan tidak valid.
400 ErrorMxsServiceInsNum.Error The Maxscale serviceIns num must be 1. Pesan kesalahan yang dikembalikan karena jumlah proxy harus 1.
400 IncorrectSQLLogVersion Current DB instance SQL log version does not support this operation. Pesan kesalahan yang dikembalikan karena operasi ini tidak didukung untuk versi log SQL instans saat ini.
400 IncorrectSQLLogActiveStatus Current DB instance SQL log active status does not support this operation. Pesan kesalahan yang dikembalikan karena operasi ini tidak didukung saat instans sedang berjalan.
403 IncorrectDBInstanceState Current DB instance state does not support this operation. Pesan kesalahan yang dikembalikan karena operasi ini tidak didukung saat instans berada dalam status saat ini.
403 IncorrectDBType The current DB type does not support this operation. Pesan kesalahan yang dikembalikan karena engine database instans tidak mendukung operasi ini. Tentukan engine database yang berbeda.
403 IncorrectDBInstanceType Current DB instance type does not support this operation. Pesan kesalahan yang dikembalikan karena operasi ini tidak didukung saat instans berada dalam status saat ini.
403 IncorrectDBInstanceCharacterType Current DB Instance character_type does not support this operation. Pesan kesalahan yang dikembalikan karena tipe karakter instans saat ini tidak mendukung operasi ini.
403 InvalidSqlRetention.Malformed Specified sql retention is not valid. Pesan kesalahan yang dikembalikan karena periode retensi log SQL tidak valid.
404 InvalidDBInstanceName.NotFound The database instance does not exist. Pesan kesalahan yang dikembalikan karena nama instans tidak ditemukan. Verifikasi nama instans dan coba lagi.

Untuk daftar kode kesalahan, kunjungi API Error Center.