การถอดสิทธิ์การเข้าถึง

การสร้างฐานข้อมูล PostgreSQL

Darryl Reeves

Assistant Professor, Long Island University - Brooklyn

ตัวอย่าง: การย้อนกลับสิทธิ์

  • ญาติสนใจเรื่องฐานข้อมูล
  • มอบสิทธิ์ superuser ให้โดยไม่ตั้งใจ
  • กลยุทธ์สำรองข้อมูลที่ดีช่วยแก้สถานการณ์
  • เพิ่มบัญชีผู้ใช้ใหม่
CREATE USER cousin;
ALTER GROUP family ADD USER cousin;
GRANT ALL PRIVILEGES ON finances.* TO cousin;

ข้อมูล finances ถูกลบอีกครั้ง

การสร้างฐานข้อมูล PostgreSQL

ตัวอย่าง: การย้อนกลับสิทธิ์

  • ถอดสิทธิ์ด้วยคำสั่ง REVOKE
  • รูปแบบของ REVOKE คล้ายกับ GRANT
REVOKE DELETE, TRUNCATE ON finances.* FROM cousin;
การสร้างฐานข้อมูล PostgreSQL

ตัวอย่าง: การย้อนกลับสิทธิ์

  • รีเซ็ตสิทธิ์ได้
REVOKE ALL PRIVILEGES ON finances.* FROM cousin;
GRANT SELECT ON finances.* FROM cousin;
  • REVOKE ลบผู้ใช้ออกจากกลุ่มได้ด้วย
REVOKE family FROM cousin;
การสร้างฐานข้อมูล PostgreSQL

มาฝึกกันเถอะ!

การสร้างฐานข้อมูล PostgreSQL

Preparing Video For Download...