НачатьНачать бесплатно

Предоставление и отзыв доступа

Управление доступом — ключевой аспект администрирования базы данных. У разных пользователей разные задачи и потребности: аналитики, операторы, специалисты по данным, инженеры данных. Как правило, права на запись не должны предоставляться по умолчанию — их следует давать только при необходимости.

В нашем случае с рецензиями Pitchfork мы не хотим, чтобы все пользователи базы данных могли вносить изменения в представление long_reviews. Право редактировать это представление должно быть только у пользователя editor.

Это упражнение является частью курса

Проектирование баз данных

Посмотреть курс

Инструкции к упражнению

  • Отзовите у всех пользователей базы данных привилегии на обновление и вставку данных в представление long_reviews.
  • Предоставьте пользователю editor привилегии на обновление и вставку данных в представление long_reviews.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

-- Revoke everyone's update and insert privileges
REVOKE ___, ___ ___ ___ FROM ___; 

-- Grant the editor update and insert privileges 
GRANT ___, ___ ___ ___ TO ___; 
Редактировать и запускать код