11
คุณจะสร้างผู้ใช้แบบอ่านอย่างเดียวใน PostgreSQL ได้อย่างไร
ฉันต้องการสร้างผู้ใช้ใน PostgreSQL ที่สามารถเลือกได้จากฐานข้อมูลเฉพาะเท่านั้น ใน MySQL คำสั่งจะเป็น: GRANT SELECT ON mydb.* TO 'xxx'@'%' IDENTIFIED BY 'yyy'; คำสั่งหรือชุดคำสั่งที่เทียบเท่าใน PostgreSQL คืออะไร ฉันเหนื่อย... postgres=# CREATE ROLE xxx LOGIN PASSWORD 'yyy'; postgres=# GRANT SELECT ON DATABASE mydb TO xxx; แต่ปรากฏว่าสิ่งเดียวที่คุณสามารถให้สิทธิ์ในฐานข้อมูลคือ CREATE, CONNECT, TEMPORARY และ TEMP
419
postgresql