Erişim denetimine giriş

PostgreSQL Veritabanları Oluşturma

Darryl Reeves

Industry Assistant Professor, New York University

Varsayılan süper kullanıcı

Kas Görseli

  • postgres "superuser" rolü
  • Veritabanını yönetir
  • postgres ayrıcalıkları
    • Veritabanı oluşturma
    • Veritabanı silme
    • Kayıt ekleme
    • Kayıt silme
    • Tabloları silme
  • postgres kullanıcısı dikkatle kullanılmalıdır
PostgreSQL Veritabanları Oluşturma

Örnek: kişisel finans veritabanı

  • finances veritabanının oluşturulması Finans Veritabanı
PostgreSQL Veritabanları Oluşturma

Örnek: kişisel finans veritabanı

Veritabanı ve Tablolar

PostgreSQL Veritabanları Oluşturma

Örnek: kişisel finans veritabanı

  • Veritabanı kişiseldir ve herkese açık değildir
  • Kısıtlı erişimli bir kullanıcı oluşturulmalıdır
  • Kullanıcı yetenekleri:
    • Kayıt ekleme
    • Kayıt sorgulama
    • Kayıt düzenleme
PostgreSQL Veritabanları Oluşturma

Yeni kullanıcı oluşturma

  • CREATE USER
    • Yeni bir hesap oluşturur
      CREATE USER newuser;
      
  • newuser veritabanında tablo oluşturabilir
  • Diğer kullanıcıların tablolarına erişimi yoktur
PostgreSQL Veritabanları Oluşturma

Kullanıcı parolası ayarlama

  • Parolalar güvenliği artırır
  • Varsayılan olarak parola yoktur
    CREATE USER newuser WITH PASSWORD 'secret';
    
ALTER USER newuser WITH PASSWORD 'new_password';
PostgreSQL Veritabanları Oluşturma

Hadi pratik yapalım!

PostgreSQL Veritabanları Oluşturma

Preparing Video For Download...