Rumah >pangkalan data >tutorial mysql >Bagaimanakah Pengguna Bukan Pentadbir Boleh Menyesuaikan Laluan Skema Postgres Mereka Secara Kekal?

Bagaimanakah Pengguna Bukan Pentadbir Boleh Menyesuaikan Laluan Skema Postgres Mereka Secara Kekal?

Patricia Arquette
Patricia Arquetteasal
2025-01-03 09:20:40148semak imbas

How Can Non-Admin Users Permanently Customize Their Postgres Schema Path?

Menyesuaikan Laluan Skema Postgres Secara Kekal

Menetapkan laluan skema dengan SET SCHEMA PATH mungkin bersifat sementara, kembali kepada lalai selepas menutup sesi pertanyaan . Artikel ini membincangkan cara untuk menjadikan tetapan ini kekal, terutamanya untuk pengguna tanpa akses pentadbiran kepada pelayan.

Pengubahsuaian Laluan Skema Tetap untuk Pengguna Bukan Pentadbir

Untuk mengubah suai secara kekal laluan skema untuk pengguna dengan keistimewaan terhad, gunakan yang berikut arahan:

ALTER ROLE <your_login_role> SET search_path TO a,b,c;

Pertimbangan Penting:

  1. Format Nama Skema: Apabila nama skema mengandungi ruang, ia mesti disertakan dalam petikan berganda:
    UBAH PERANAN TETAPKAN laluan_carian KEPADA "schema a","schema b","schema c";
  2. Tertib Carian Skema: Susunan skema dalam laluan_carian menentukan keutamaan carian. Jika berbilang skema mengandungi nama jadual yang sama, Postgres akan sentiasa mengutamakan skema pertama dalam jujukan laluan_carian.

Atas ialah kandungan terperinci Bagaimanakah Pengguna Bukan Pentadbir Boleh Menyesuaikan Laluan Skema Postgres Mereka Secara Kekal?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn