Ev Kişisel Finans MySQL Güvenlik Veritabanı - mankenler

MySQL Güvenlik Veritabanı - mankenler

Video: MySQL: Understanding Security 2024

Video: MySQL: Understanding Security 2024
Anonim

MySQL kurulduğunda, otomatik olarak mysql adlı bir veritabanı oluşturur. Verilerinizi korumak için kullanılan tüm bilgiler hesap adları, ana makine adları, parolalar ve ayrıcalıklar da dahil olmak üzere bu veritabanında saklanır.

Ayrıcalıklar sütunlarda saklanır. Her bir sütun adının biçimi, ayrıcalığı _priv olup, ayrıcalığı belirli bir hesap ayrıcalığıdır. Örneğin, ALTER ayrıcalıklarını içeren sütun, alter_priv olarak adlandırılır. Her ayrıcalık sütunundaki değer Y veya N, yani evet veya hayır demektir.

Yani, örneğin, kullanıcı tablosunda, bir hesap için bir satır ve alter_priv için bir sütun olurdu. Alter_priv için hesap alanı Y içeriyorsa, hesap ALTER deyimini yürütmek için kullanılabilir. Alter_priv N içeriyorsa, hesabın ALTER deyimini yürürlüğe koyma ayrıcalığı bulunmamaktadır.

mysql veritabanı ayrıcalıkları saklayan aşağıdaki tabloları içerir:

  • user table: Bu tablo, tüm veritabanları ve tablolar için geçerli olan ayrıcalıkları saklar. Her geçerli hesap için sütunların kullanıcı adını, ana makine adını ve şifresini içeren bir satır içerir. MySQL sunucusu, bu tabloda mevcut olmayan bir hesaba ait bir bağlantıyı reddeder.

  • db tablo: Bu tablo, belirli bir veritabanına uygulanan ayrıcalıkları saklar. Bir hesap adı ve bir ana makine adına ayrıcalık veren veritabanı için bir satır içerir. Verilecek ayrıcalıkların hesabı kullanıcı tablosunda bulunmalıdır. Kullanıcı tablosunda verilen ayrıcalıklar, bu tablodaki ayrıcalıkları geçersiz kılar.

    Örneğin, kullanıcı tablosunda INSERT ayrıcalıkları veren hesap tasarımcısı için bir satır varsa tasarımcı tüm veritabanlarına ekleyebilir. Db tablosundaki bir satır PetCatalog veritabanındaki tasarımcı hesabı için INSERT için N değerini gösteriyorsa, kullanıcı tablosu onu geçersiz kılar ve tasarımcı PetCatalog veritabanına ekleyebilir.

  • konak tablo: Bu tablo, ana makineye bağlı olarak bir veritabanına erişimi denetler. Ana bilgisayar tablosu, db tablosuyla çalışır. Db tablosundaki bir satır, ana makine için boş bir alana sahipse, MySQL, ana makinenin tablosunda, db'nin orada bir satır olup olmadığını kontrol eder. Bu şekilde, bazı sunuculardan bir db'ye erişim izni verebilirsiniz ancak diğerlerinden erişemezsiniz.

    Örneğin, iki veritabanınız olduğunu varsayalım: db1 ve db2. Db1 veritabanının hassas bilgileri vardır, bu nedenle yalnızca belirli kişilerin görmesini istersiniz. Db2 veritabanı, herkesin görmesini istediğiniz bilgileri içerir. Db tablosunda boş bir ana makine alanı olan db1 için bir satırınız varsa, ana makine tablosunda db1 için iki sıra olabilir.

    Bir satır, belirli bir ana bilgisayardan bağlanan kullanıcılara tüm ayrıcalıkları verebilirken, başka bir satır, başka bir ana bilgisayardan bağlanan kullanıcılar için ayrıcalıkları reddedebilir.

  • tables_priv tablo: Bu tablo, belirli tablolar için geçerli ayrıcalıkları saklar.

  • columns_priv tablo: Bu tablo, belirli sütunlara uygulanan ayrıcalıkları saklar.

Gerekli ayrıcalıklara sahip bir hesap kullanıyorsanız mysql'deki tabloları doğrudan görebilir ve değiştirebilirsiniz. SELECT, INSERT ve UPDATE gibi SQL sorgularını kullanabilirsiniz. İşvereniniz, bir müşteriniz veya bir web barındırma şirketi aracılığıyla MySQL'e erişiyorsanız, muhtemelen gerekli ayrıcalıklara sahip bir hesabınız olmayacaktır.

MySQL Güvenlik Veritabanı - mankenler

Editörün Seçimi

Kendi Excel 2007 Şablonlarınızı Oluşturun - mankenler

Kendi Excel 2007 Şablonlarınızı Oluşturun - mankenler

Hazır bir Excel 2007 şablonunu bulamazsanız faturaya uyuyor, oluşturduğunuz veya şirketinizin elinde bulunan örnek çalışma kitaplarından kendi şablonlarınızı oluşturuyor. Kendi şablonunuzu oluşturmanın en kolay yolu, gerçek bir çalışma kitabı prototipi oluşturmak ve dosyayı şablon dosyası biçimini kullanarak kaydedin ...

Kendi Excel 2010 Şablonlarınızı Oluşturma - mankenler

Kendi Excel 2010 Şablonlarınızı Oluşturma - mankenler

Hazır Excel 2010 şablonunu bulamazsanız faturaya uyuyor, oluşturduğunuz veya şirketinizin elinde bulunan örnek çalışma kitaplarından kendi şablonlarınızı oluşturuyor. Kendi şablonunuzu oluşturmanın en kolay yolu, gerçek bir çalışma kitabı prototipi oluşturmak ve dosyayı şablon dosyası biçimini kullanarak kaydedin ...

Excel 2007 Grafiğinin Tipini ve Stilini özelleştiren - aumluları

Excel 2007 Grafiğinin Tipini ve Stilini özelleştiren - aumluları

Bir grafik eklediğinizde bir Excel 2007 çalışma kitabı, Şeritte yeni bir Grafik Araçları Tasarım sekmesi görüntülenir. Grafik türünü ve stilini özelleştirmek için Grafik Araçları Tasarım sekmesindeki komut düğmelerini kullanabilirsiniz. Tasarım sekmesi aşağıdaki düğme gruplarını içerir: Tür grubu Değiştir Grafik Türü ...

Editörün Seçimi

ÜÇüncü Temel, Çalınma Evini ve Diğer Beyzbol Beyitlerini Çalın

ÜÇüncü Temel, Çalınma Evini ve Diğer Beyzbol Beyitlerini Çalın

ÜÇüncü temel çalmak genellikle ikinci çalmaktan daha kolaydır. Birçok atış çizmeden ilk önce olduğundan daha büyük bir yol alabilirsin. Zamanlamanız iyi ise, atıcı topu bırakmadan önce saniyelerden de çıkabilirsiniz. Sürahi genellikle koşucuları ikinci sıradan seçmek daha zor olur ...

Basketbol Takımınızda Bir Balo Domuzuyla

Basketbol Takımınızda Bir Balo Domuzuyla

Balo domuzu - asılı bir oyuncu uzun süreler boyunca topa vurur ve geçmek yerine her yere ateş etmeyi amaçlar - tüm takım için gerçek sorunlar yaratır. Örneğin, topu domuzu, takımın moralini zayıflatan ve öldüren puan almaya çalışan açık takım arkadaşlarını görmezden gelir ...

Editörün Seçimi

Canon EOS 6D'ye Yazar Adı Nasıl Eklenir Canon EOS 6D'ye Yazar Adı Nasıl Eklenir

Canon EOS 6D'ye Yazar Adı Nasıl Eklenir Canon EOS 6D'ye Yazar Adı Nasıl Eklenir

Adınızı aşağıdaki gibi ekleyebilirsiniz: Canon'la çektiğiniz her görüntünün yazarı. Bilgiler, çektiğiniz her resme EXIF ​​verisi olarak eklenir. Yazar bilgilerinizi kameraya kaydetmek için: Menü düğmesine basın. Daha önce kullanılan menü görüntülenir. Kamera Ayarları ... 4 ...

Rebel T6i / 750D'den Görüntülere Nasıl Temizleme Talimatları Ekleyeceksiniz - mankenler

Rebel T6i / 750D'den Görüntülere Nasıl Temizleme Talimatları Ekleyeceksiniz - mankenler

Küçük noktalar görüntülerinizde tutarlı bir şekilde görünüyorsa ve Rebel T6i / 750D'nin lensindeki kirin nedeni değilse - sensörünüzün temizlemeye ihtiyacı olabilir. Sensörü kendiniz temizlemeyin, çünkü ne yaptığınızı bilmiyorsanız makinenizi kolayca mahvedebilirsiniz. Bunun yerine, fotoğraf makinesini çekin ...