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, kursun bir parçasıdır
Veritabanı Tasarımı
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
-- Revoke everyone's update and insert privileges
REVOKE ___, ___ ___ ___ FROM ___;
-- Grant the editor update and insert privileges
GRANT ___, ___ ___ ___ TO ___;