Erişim verme ve geri alma
Erişim kontrolü, veritabanı yönetiminin temel bir parçasıdır. Analistlerden memurlara, data scientist'lerden veri mühendislerine kadar tüm veritabanı kullanıcılarının ihtiyaç ve hedefleri aynı değildir. Genel bir kural olarak, yazma izni asla varsayılan olmamalı ve sadece gerektiğinde verilmelidir.
Pitchfork incelemeleri örneğinde, tüm veritabanı kullanıcılarının long_reviews görünümüne yazabilmesini istemiyoruz. Bunun yerine, bu görünümü düzenleyebilen tek kullanıcı editör olmalı.
Bu egzersiz
Veritabanı Tasarımı
kursunun bir parçasıdırEgzersiz talimatları
long_reviewsgörünümü üzerinde tüm veritabanı kullanıcılarının güncelleme ve ekleme ayrıcalıklarını geri al.editorkullanıcısınalong_reviewsgörünümü üzerinde güncelleme ve ekleme ayrıcalıkları ver.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
-- Revoke everyone's update and insert privileges
REVOKE ___, ___ ___ ___ FROM ___;
-- Grant the editor update and insert privileges
GRANT ___, ___ ___ ___ TO ___;