PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Bagaimana saya bisa menandai tabel hanya-baca?

REVOKE INSERT, UPDATE, DELETE, TRUNCATE
ON ALL TABLES IN SCHEMA public
FROM public, <target_role>;

Mungkin menambahkan lebih banyak peran ke daftar, tapi jangan lupa peran public .
Mungkin menambahkan lebih banyak skema ke daftar, tapi jangan lupa skema public .
Rincian dalam manual.

Pengguna super (seperti postgres ) mengabaikan izin. Pemicu juga bisa menjadi alternatif untuk menyertakannya.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Anotasi Hibernasi - UniqueConstraint Tidak Peka Huruf Besar

  2. SQLAlchemy, PostgreSQL dan array_agg:Bagaimana cara memilih item dari array_agg?

  3. Menambahkan jumlah baris total melalui Marshmallow dengan @post_dump?

  4. psycopg2.ProgrammingError:acara relasi tidak ada

  5. Jenis rel dan jsonb jsonb tidak ada