Bekerja dengan pengguna dan grup
Proyek Sandra di SBA menjadi sangat sukses. Pemrosesan pinjaman kini jauh lebih cepat dibandingkan sebelum peluncuran platform pinjaman daring. Hal ini menyebabkan pertumbuhan tim yang bertanggung jawab atas platform pengelolaan pinjaman. Sandra kini memimpin tim tersebut dan baru saja merekrut 3 pengembang baru. Sebelum para pengembang baru memulai hari pertama mereka, Sandra ingin membuat akun basis data untuk setiap pengguna dan memberikan hak akses yang sama pada masing-masing akun.
Latihan ini adalah bagian dari kursus
Membuat Database PostgreSQL
Petunjuk latihan
- Buat akun pengguna baru untuk Ronald Jones (
rjones), Kim Lopez (klopez), dan Jessica Chen (jchen). - Buat grup baru bernama
dev_team. - Berikan kepada
dev_teamhak aksesINSERT,UPDATE,DELETE, danSELECTpada tabelloan. - Tambahkan ketiga akun pengguna baru tersebut ke dalam grup
dev_team.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
-- 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 ___, ___, ___;