CodeBlanks Logo Icon CodeBlanks

Özet - Güvenlik ve yedek

GRANT ve prepared ile güvenli yapı kur

Özet - Güvenlik ve yedek

Güvenlik ve yedek: SQL injection'a karşı PREPARE, yetki için GRANT/REVOKE, yedek için COPY TO, kurtarma için COPY FROM. En az yetki ve düzenli yedek temel ilkedir.

-- PREPARE -> GRANT -> COPY TO -> COPY FROM
-- en az yetki, düzenli yedek

Bu sorgu güvenlik ve yedek el ele gider.

Uygulama Özet - Güvenlik ve yedek

Özet görev: reader rolüne orders tablosunda okuma izni ver.

Başlangıç kodu

query.sql
-- özet güvenlik
GRANT

Örnek çözüm

query.sql
GRANT SELECT ON orders TO reader;

Beklenen çıktı

GRANT

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Okuma izni

Soru
GRANT SELECT ON orders TO ____
Cevap
GRANT SELECT ON orders TO reader

Açıklama: Okuma izni GRANT SELECT ile verilir; reader rolü yalnızca SELECT çalıştırabilir.

2 SQL injection'a karşı ne kullanılır?

  • INDEX
  • TRIGGER
  • PREPARE Doğru cevap
  • VIEW

Açıklama: SQL injection'a karşı PREPARE kullanılır.

3 Özet - Güvenlik ve yedek: kavramları eşleştir

Kavram Anlamı
PREPARE hazırla
GRANT izin ver
COPY TO yedekle
PITR anlık

Uzman bölümündeki tüm dersler