Memberikan hak akses dengan GRANT dan mengubah atribut dengan ALTER
Setelah peran dibuat, Anda memberikan hak akses kontrol tertentu pada objek seperti tabel dan view. Hak akses yang umum antara lain SELECT, INSERT, UPDATE, dan sebagainya.
Bayangkan Anda adalah salah satu pendiri startup tersebut dan Anda ingin semua data scientist Anda dapat melakukan pembaruan dan penyisipan data pada view long_reviews. Dalam latihan ini, Anda akan mengaktifkan para data scientist yang akan segera direkrut itu dengan memberikan hak akses tersebut kepada peran mereka (data_scientist). Selain itu, Anda akan memberikan kata sandi untuk peran Marta.
Latihan ini adalah bagian dari kursus
Perancangan Basis Data
Petunjuk latihan
- Berikan peran
data_scientisthak akses update dan insert pada viewlong_reviews. - Ubah peran Marta untuk memberikan kata sandi yang telah disediakan.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
-- Grant data_scientist update and insert privileges
___ ___, ___ ON ___ TO ___;
-- Give Marta's role a password
___ ___ marta ___ ___ 's3cur3p@ssw0rd';