Надання привілеїв GRANT і зміна атрибутів ALTER
Після створення ролей ви надаєте їм конкретні привілеї керування доступом до об'єктів, як-от таблиці та подання. Поширені привілеї: SELECT, INSERT, UPDATE тощо.
Уявіть, що ви — співзасновник того стартапу й хочете, щоб усі ваші дата-сайєнтисти могли оновлювати та вставляти дані у подання long_reviews. У цій вправі ви надасте майбутнім дата-сайєнтистам такі можливості, призначивши їхній ролі (data_scientist) відповідні привілеї. Також ви встановите паролів для ролі Марти.
Ця вправа є частиною курсу
Проєктування баз даних
Інструкції до вправи
- Надання ролі
data_scientistпривілеїв на оновлення та вставлення для поданняlong_reviews. - Змініть роль Марти, щоб призначити їй наданий пароль.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
-- Grant data_scientist update and insert privileges
___ ___, ___ ON ___ TO ___;
-- Give Marta's role a password
___ ___ marta ___ ___ 's3cur3p@ssw0rd';