เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การทำงานกับผู้ใช้และกลุ่ม

โปรเจกต์ของ Sandra ที่ SBA ประสบความสำเร็จอย่างมาก การประมวลผลสินเชื่อทำได้รวดเร็วขึ้นมากหลังจากเปิดตัวแพลตฟอร์มสินเชื่อออนไลน์ ส่งผลให้ทีมที่ดูแลแพลตฟอร์มจัดการสินเชื่อขยายตัวขึ้น Sandra รับหน้าที่เป็นหัวหน้าทีมและเพิ่งรับนักพัฒนาใหม่เข้ามา 3 คน ก่อนที่นักพัฒนาใหม่จะเริ่มงานในวันแรก Sandra ต้องการสร้างบัญชีฐานข้อมูลให้แต่ละคนและกำหนดสิทธิ์การเข้าถึงให้เหมือนกันทุกบัญชี

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

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

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สร้างบัญชีผู้ใช้ใหม่สำหรับ Ronald Jones (rjones), Kim Lopez (klopez) และ Jessica Chen (jchen)
  • สร้างกลุ่มใหม่ชื่อ dev_team
  • ให้สิทธิ์ INSERT, UPDATE, DELETE และ SELECT แก่ dev_team บนตาราง loan
  • เพิ่มบัญชีผู้ใช้ใหม่ทั้ง 3 รายเข้าในกลุ่ม dev_team

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

-- Create a user account for Ronald Jones
CREATE ___ rjones WITH ___ 'changeme';

-- Create a user account for Kim Lopez
___ ___ klopez ___ ___ 'changeme';

-- Create a user account for Jessica Chen
___ ___ ___ ___ ___ ___;

-- Create the dev_team group
___ ___ ___;

-- Grant privileges to dev_team group on loan table
GRANT ___, ___, ___, ___ ON ___ TO ___;

-- Add the new user accounts to the dev_team group
ALTER GROUP ___ ADD USER ___, ___, ___;
แก้ไขและรันโค้ด