GRANT privileges and ALTER attributes
Once roles are created, you grant them specific access control privileges on objects, like tables and views. Common privileges being SELECT
, INSERT
, UPDATE
, etc.
Imagine you're a cofounder of that startup and you want all of your data scientists to be able to update and insert data in the long_reviews
view. In this exercise, you will enable those soon-to-be-hired data scientists by granting their role (data_scientist
) those privileges. Also, you'll give Marta's role a password.
This exercise is part of the course
Database Design
Exercise instructions
- Grant the
data_scientist
role update and insert privileges on thelong_reviews
view. - Alter Marta's role to give her the provided password.
Hands-on interactive exercise
Have a go at this exercise by completing this sample code.
-- Grant data_scientist update and insert privileges
___ ___, ___ ON ___ TO ___;
-- Give Marta's role a password
___ ___ marta ___ ___ 's3cur3p@ssw0rd';