View a markdown version of this page

Batasan - Amazon Aurora

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Batasan

  • Dump/Restore utilitas tidak mendukung dumping pemetaan ekstensi pg_ad_mapping. Anda perlu membuat ulang pemetaan tersebut setelah pemulihan.

  • Blue-Green penerapan tidak didukung untuk instance Babelfish dan Aurora PostgreSQL dengan. pg_ad_mapping

  • Pembuatan skema implisit tidak didukung. Pernyataan DDL yang memerlukan pembuatan skema implisit tidak didukung.

  • Server-level DDL MENGUBAH OTORISASI PADA DATABASE, BUAT DATABASE, BUAT LOGIN, UBAH LOGIN, UBAH PERAN SERVER, UBAH DATABASE tidak didukung dalam sesi otentikasi Grup AD ketika login Windows individu tidak ada, hanya login Windows grup yang ada. Untuk mengatasi batasan ini, Disarankan untuk melakukan operasi ini dalam sesi otentikasi kata sandi atau membuat login Windows individual.

  • Pembuatan pengguna implisit tidak didukung. T-SQL Perilaku ideal [belum didukung di Babelfish]; Dalam beberapa kasus seperti DDL dan pernyataan kontrol akses seperti GRANT/REVOKE di mana nama pengguna AD ditentukan dalam perintah tetapi tidak ada dalam database maka pengguna database bernama sebagai pengguna AD dibuat secara implisit.

  • Untuk DDL dalam PL/pgSQL Prosedur atau Fungsi yang dibuat dari titik akhir PSQL dan dieksekusi dari titik akhir TDS di sesi otentikasi Grup AD:

    • ALTER/DROP pernyataan akan didukung.

    • BUAT TABEL, BUAT TAMPILAN, BUAT INDEKS, BUAT FUNCTION/PROC, BUAT JENIS, BUAT URUTAN, BUAT PEMICU, PILIH KE DALAM, BUAT INDEKS TEKS LENGKAP, BUAT INDEKS UNIK akan menimbulkan kesalahan jika skema tidak disediakan secara eksplisit dan skema default adalah nol untuk sesi saat ini.

    • BUAT DATABASE, BUAT EKSTENSI, dan semua pernyataan CREATE lainnya untuk objek tertentu PG (tidak ada T-SQL) CREATE subscription, CREATE tablespace, CREATE policy, CREATE conversion tidak akan didukung.

  • DDL dari titik akhir PostgreSQL tidak didukung dalam sesi terautentikasi Grup AD. Sebagai solusinya, Anda selalu dapat terhubung menggunakan pengguna master atau pengguna lain menggunakan mekanisme otentikasi berbasis kata sandi.

  • Objek sistem seperti SUSER_SID (), IS_SRVROLEMEMBER (), IS_MEMBER (), sys.dm_exec_sessions memiliki batasan berikut.

    • SUSER_SID () tidak akan mengembalikan SID saat Pengguna AD atau Grup Keamanan AD disediakan.

    • IS_SRVROLEMEMBER () tidak akan mempertimbangkan keanggotaan peran jika pengguna AD saat ini mewarisi keanggotaan peran server dari keanggotaan peran server login grup Windows apa pun.

    • IS_MEMBER () akan mengembalikan false untuk kueri terkait Windows Group.

    • sys.dm_exec_sessions tidak akan menampilkan nilai yang diharapkan login_name, kolom nt_user_name.