Làm việc với người dùng và nhóm
Dự án của Sandra tại SBA đang trở thành một thành công lớn. Việc xử lý khoản vay hiện nhanh hơn nhiều so với trước khi triển khai nền tảng vay trực tuyến. Điều này dẫn đến việc mở rộng đội phụ trách nền tảng quản lý khoản vay. Sandra hiện dẫn dắt đội và mới tuyển 3 nhà phát triển. Trước khi những người mới bắt đầu ngày làm việc đầu tiên, Sandra muốn tạo tài khoản cơ sở dữ liệu cho từng người dùng và cấp cùng một mức đặc quyền truy cập cho mỗi tài khoản.
Bài tập này là một phần của khóa học
Tạo cơ sở dữ liệu PostgreSQL
Hướng dẫn bài tập
- Tạo tài khoản người dùng mới cho Ronald Jones (
rjones), Kim Lopez (klopez) và Jessica Chen (jchen). - Tạo một nhóm mới tên
dev_team. - Cấp cho
dev_teamcác đặc quyềnINSERT,UPDATE,DELETEvàSELECTtrên bảngloan. - Thêm 3 tài khoản người dùng mới vào nhóm
dev_team.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
-- 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 ___, ___, ___;