All Products
Search
Document Center

Data Management:ListUserPermissions

Last Updated:Mar 21, 2026

Mengambil izin pengguna pada database dan tabel.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tidak ada otorisasi untuk operasi ini. Jika Anda mengalami masalah saat menjalankan operasi ini, hubungi dukungan teknis.

Parameter permintaan

Parameter

Type

Required

Description

Example

Tid

integer

No

ID penyewa.

Catatan

Untuk melihat ID penyewa, arahkan pointer ke gambar profil di pojok kanan atas Konsol Data Management (DMS). Untuk informasi selengkapnya, lihat bagian "Lihat informasi tentang penyewa saat ini" dalam topik Manage DMS tenants.

3***

PermType

string

Yes

Izin pada jenis sumber daya tertentu yang ingin Anda tanyakan. Nilai yang valid:

  • DATABASE: izin pada database

  • TABLE: izin pada tabel

  • COLUMN: izin pada bidang

  • INSTANCE: izin pada instans

DATABASE

UserId

string

Yes

ID pengguna. Anda dapat memanggil operasi GetUser atau ListUsers untuk menanyakan ID pengguna.

Catatan

ID pengguna berbeda dengan ID Akun Alibaba Cloud Anda.

51****

DatabaseName

string

No

Nama database.

db_name

SearchKey

string

No

Kata kunci yang digunakan dalam kueri. Misalnya, jika Anda ingin menanyakan izin pada suatu instans, Anda dapat menentukan titik akhir instans tersebut, seperti rm-bp144d5ky4l4r****.

rm-bp144d5ky4l4r****

Logic

boolean

No

Menentukan apakah database tersebut merupakan database logis. Nilai yang valid:

  • true: Database tersebut adalah database logis.

  • false: Database tersebut adalah database fisik.

false

EnvType

string

No

Jenis lingkungan tempat database tersebut berada. Nilai yang valid:

  • product: lingkungan produksi

  • dev: lingkungan pengembangan

  • pre: lingkungan staging

  • test: Lingkungan pengujian

  • sit: lingkungan SIT

  • uat: lingkungan user acceptance testing (UAT)

  • pet: lingkungan uji stres

  • stag: lingkungan STAG

dev

DbType

string

No

Jenis database. Untuk informasi selengkapnya mengenai nilai yang valid untuk parameter ini, lihat DbType parameter.

polardb

PageNumber

integer

No

Nomor halaman yang akan dikembalikan.

1

PageSize

integer

No

Jumlah entri yang dikembalikan pada setiap halaman.

5

Elemen respons

Element

Type

Description

Example

object

TotalCount

integer

Jumlah total entri yang memenuhi kondisi kueri.

1

RequestId

string

ID permintaan.

C51420E3-144A-4A94-B473-8662FCF4AD10

ErrorCode

string

Kode kesalahan.

UnknownError

ErrorMessage

string

Pesan kesalahan.

UnknownError

UserPermissions

object

UserPermission

array<object>

Detail izin yang dimiliki pengguna.

array<object>

DbId

string

ID database.

1860****

TableName

string

Nama tabel.

test_table

UserId

string

ID pengguna.

51****

SchemaName

string

Nama database.

test_db

Logic

boolean

Menunjukkan apakah database tersebut merupakan database logis. Nilai yang valid:

  • true: Database tersebut adalah database logis.

  • false: Database tersebut adalah database fisik.

false

UserNickName

string

Nama panggilan pengguna.

nick_name

InstanceId

string

ID instans.

174****

PermDetails

object

PermDetail

array<object>

Detail izin.

object

OriginFrom

string

Pengguna yang memberikan izin.

xxx授权

PermType

string

Jenis izin. Nilai yang valid:

  • QUERY: izin kueri

  • EXPORT: izin ekspor

  • CORRECT: izin ubah

QUERY

ExpireDate

string

Waktu kedaluwarsa izin.

2020-12-12 00:00:00

CreateDate

string

Waktu izin diberikan.

2019-12-12 00:00:00

UserAccessId

string

ID catatan otorisasi.

758****

ExtraData

string

Parameter ini dicadangkan.

xxx

EnvType

string

Jenis lingkungan tempat database tersebut berada. Nilai yang valid:

  • product: lingkungan produksi

  • dev: lingkungan pengembangan

  • pre: lingkungan staging

  • test: Lingkungan pengujian

  • sit: lingkungan SIT

  • uat: lingkungan UAT

  • pet: lingkungan uji stres

  • stag: lingkungan STAG

dev

ColumnName

string

Nama bidang.

column_name

DbType

string

Jenis database. Untuk informasi selengkapnya mengenai nilai yang valid untuk parameter ini, lihat DbType parameter.

polardb

DsType

string

Izin pada jenis objek tertentu yang diberikan kepada pengguna. Nilai yang valid:

  • DATABASE: izin pada database fisik

  • LOGIC_DATABASE: izin pada database logis

  • TABLE: izin pada tabel fisik

  • LOGIC_TABLE: izin pada tabel logis

DATABASE

TableId

string

ID tabel.

13434

SearchName

string

Nama yang digunakan untuk mencari database.

test_db@xxx:3306

Alias

string

Alias instans.

instance_alias

Host

string

Titik akhir yang digunakan untuk menghubungkan database.

rm-bp144d5ky4l4r****

Port

integer

Port yang digunakan untuk menghubungkan ke instans.

3306

Success

boolean

Menunjukkan apakah permintaan berhasil. Nilai yang valid:

  • true: Permintaan berhasil.

  • false: Permintaan gagal.

true

Contoh

Respons sukses

JSONformat

{
  "TotalCount": 1,
  "RequestId": "C51420E3-144A-4A94-B473-8662FCF4AD10",
  "ErrorCode": "UnknownError",
  "ErrorMessage": "UnknownError",
  "UserPermissions": {
    "UserPermission": [
      {
        "DbId": "1860****",
        "TableName": "test_table",
        "UserId": "51****",
        "SchemaName": "test_db",
        "Logic": false,
        "UserNickName": "nick_name",
        "InstanceId": "174****",
        "PermDetails": {
          "PermDetail": [
            {
              "OriginFrom": "xxx授权",
              "PermType": "QUERY",
              "ExpireDate": "2020-12-12 00:00:00",
              "CreateDate": "2019-12-12 00:00:00",
              "UserAccessId": "758****",
              "ExtraData": "xxx"
            }
          ]
        },
        "EnvType": "dev",
        "ColumnName": "column_name",
        "DbType": "polardb",
        "DsType": "DATABASE",
        "TableId": "13434",
        "SearchName": "test_db@xxx:3306",
        "Alias": "instance_alias",
        "Host": "rm-bp144d5ky4l4r****",
        "Port": 3306
      }
    ]
  },
  "Success": true
}

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.