Cấp và thu hồi quyền truy cập
Kiểm soát truy cập là một khía cạnh then chốt của quản trị cơ sở dữ liệu. Không phải người dùng nào cũng có cùng nhu cầu và mục tiêu — từ analyst, clerk, data scientist đến data engineer. Theo nguyên tắc chung, quyền ghi không bao giờ nên là mặc định và chỉ cấp khi thật sự cần thiết.
Với dữ liệu đánh giá Pitchfork của chúng ta, bạn không muốn mọi người dùng đều có thể ghi vào view long_reviews. Thay vào đó, chỉ user editor mới được phép chỉnh sửa view này.
Bài tập này là một phần của khóa học
Thiết kế cơ sở dữ liệu
Hướng dẫn bài tập
- Thu hồi quyền UPDATE và INSERT trên view
long_reviewscủa tất cả người dùng cơ sở dữ liệu. - Cấp cho user
editorquyền UPDATE và INSERT trên viewlong_reviews.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
-- Revoke everyone's update and insert privileges
REVOKE ___, ___ ___ ___ FROM ___;
-- Grant the editor update and insert privileges
GRANT ___, ___ ___ ___ TO ___;