Isi kandungan:

Bagaimanakah anda membuat pengguna baca sahaja dalam PostgreSQL?
Bagaimanakah anda membuat pengguna baca sahaja dalam PostgreSQL?

Video: Bagaimanakah anda membuat pengguna baca sahaja dalam PostgreSQL?

Video: Bagaimanakah anda membuat pengguna baca sahaja dalam PostgreSQL?
Video: BAKAT LUAR BIASA YANG DIANGGAP SAMPAH‼️ LIAT ENDINGNYA 2024, Disember
Anonim

PostgreSQL - Bagaimana untuk mencipta pengguna baca sahaja?

  1. Kepada cipta yang baru pengguna dalam PostgreSQL : BUAT PENGGUNA nama pengguna DENGAN KATA LALUAN 'kata laluan_anda';
  2. BERIKAN akses CONNECT: BERIKAN CONNECT PADA PANGKALAN DATA nama_pangkalan data KEPADA nama pengguna;
  3. Kemudian GERAN PENGGUNAAN pada skema: GERAN PENGGUNAAN PADA SKEMA schema_name KEPADA nama pengguna;
  4. PILIHAN GERAN. Berikan SELECT untuk jadual tertentu:

Selain itu, bagaimanakah saya memberikan keistimewaan sambungan kepada pengguna dalam PostgreSQL?

Berikut ialah beberapa pernyataan biasa untuk memberikan akses kepada pengguna PostgreSQL:

  1. Berikan CONNECT kepada pangkalan data:
  2. Berikan USAGE pada skema:
  3. Berikan pada semua jadual untuk pernyataan DML: SELECT, INSERT, UPDATE, DELETE:
  4. Berikan semua keistimewaan pada semua jadual dalam skema:
  5. Berikan semua keistimewaan pada semua jujukan dalam skema:

Seseorang juga mungkin bertanya, apakah penggunaan geran dalam PostgreSQL? PENGGUNAAN GERAN ON SKEMA skema KE peranan; PENGGUNAAN : Untuk skema, membenarkan akses kepada objek yang terkandung dalam skema yang ditentukan (dengan mengandaikan bahawa keperluan keistimewaan objek itu sendiri juga dipenuhi). Pada asasnya ini membolehkan penerima untuk "mencari" objek dalam skema.

Orang ramai juga bertanya, bagaimana cara saya membuat pengguna baharu di pgAdmin?

Mencipta a pengguna dengan pgAdmin . Sambung ke contoh pelayan PostgreSQL anda menggunakan pgAdmin > klik kanan pada 'Peranan Kumpulan' dan pilih ' Baru Peranan Kumpulan'. Beri peranan nama deskriptif > klik 'OK'.

Bagaimanakah saya memberikan semua jadual dalam skema?

Cara: Berikan keistimewaan pada semua jadual dalam semua skema dalam a

  1. Dapatkan senarai skema dalam pangkalan data anda. Jalankan arahan SHOW SCHEMAS untuk mendapatkan semula semua skema dalam pangkalan data anda; cth., dbtest: TUNJUKKAN SKEMA DALAM PANGKALAN DATA dbtest;
  2. Memberi keistimewaan. Berikan keistimewaan khusus pada semua jadual dalam semua skema dalam pangkalan data.

Disyorkan: