Ev Kişisel Finans Oracle'da Nesne Ayrıcalıkları ve Yönetiminin Temelleri 12c - veri tabanları

Oracle'da Nesne Ayrıcalıkları ve Yönetiminin Temelleri 12c - veri tabanları

İçindekiler:

Video: SQLite Veri Tabanı | Sqlite3 Modülü | SQL | Python Dersleri 2024

Video: SQLite Veri Tabanı | Sqlite3 Modülü | SQL | Python Dersleri 2024
Anonim

belirlemek, birsey belirlemek. Oracle 12c'de bir ayrıcalık türü, o erişime ve modifikasyona kumanda eden o bject ayrıcalıkları 'dır.

Oracle 12c'deki nesne ayrıcalıklarının temelleri

Sadece sekiz nesne ayrıcalığı verin:

  • SELECT alıcılara tablolardan satır seçmesini sağlar

  • INSERT alıcıya tabloda satır eklemenize izin verir.

  • UPDATE alıcıların tablolardaki mevcut satırları değiştirmesine olanak tanır.

  • DELETE , alıcının mevcut satırları tablolardan kaldırmasına olanak tanır.

  • REFERANSLAR , bir kullanıcının başka bir kullanıcının masasında bir görünüm veya yabancı anahtar oluşturmasını sağlar.

  • INDEX bir kullanıcının başka bir kullanıcının masasında bir dizin oluşturmasını sağlar.

  • ALTER bir kullanıcının başka bir kullanıcının masasının yapısını değiştirmesini veya eklemesini sağlar.

  • EXECUTE , alıcının başka bir kullanıcının sahip olduğu yordamları çalıştırmasına izin verir.

Bu ayrıcalık çerezlerini göz önünde bulundurun:

  • Bir nesneye sahip olduğunuzda, otomatik olarak o nesnedeki tüm ayrıcalıklara sahipsiniz demektir. Başka bir deyişle, kendi masanızda SELECT verilmesi gerekmez.

  • Nesnenin ayrıcalıkları bir nesnenin sahibinden iptal edilemez.

  • Nesneye sahip olan şema nihai olarak o nesnenin ayrıcalıklarını kontrol eder.

  • Açık izni olmaksızın, bahsedilen nesnenin nesne ayrıcalıklarını başka hiç kimse yönetemez - hiç kimse, sistem ayrıcalığına GRANT ANY OBJECT (genellikle DBAs için ayrılmış) olabilecek bir kullanıcı dışında.

  • Nesne imtiyazı, HİVAR HİBE HAKKI imtiyaz sahibi olan birisi haricinde kimliği belirten kimseyle kaldırılamaz. Sahibi bile olsa, kendi nesnesindeki bir ayrıcalığı iptal edemez.

Oracle 12c'de nesne ayrıcalıklarını yönetme

Aşağıdaki adımlarda, MAGGIE, JASON ve MATT kullanıcıları, tarifleri içeren bir veritabanında çalışır. Bu örnek, daha fazla yemek tarifi görüntülemesine ve eklemelerine izin vermek için nesne ayrıcalıklarını kullanmaktadır.

  1. Maggie girer.

  2. Maggie şunları yazar:

    
    

    Bu, MAGGIE kullanıcısının JASON'un VEGETARIAN_RECIPES tablosundan seçim yapmasına izin verir. Bunu görüyor:

Hibe başardı.

WITH SYSTEM ADMIN OPTION sistem ayrıcalıklarına benzer, nesne ayrıcalıkları WITH GRANT OPTION adlı bir şey var.

  • MAGGIE, JASON'un masasına girmesini ve JASON'un bu imtiyaz hakkını vermesine izin verebilir:

    
    
  • JASON, INSERT ayrıcalığını MATT'e geçirebilir:

    
    
  • MAGGIE, MATS'den INSERT ayrıcalığını iptal edemez. JASON'dan bunu yapmasını istemek zorundadır.

  • JASON, MATT için INSERT ayrıcalıklarını iptal etmeyi reddederse, MAGGIE ayrıcalığı JASON'dan geri çekebilir ve bunu da MATT'den iptal edebilir. Buna basamaklı kaldırma adı verilir. Bunun sistem ayrıcalıklarından farklı olduğunu unutmayın.

  • MAGGIE, INSERT ayrıcalığını JASON'dan iptal edebilir ve bu arada MATT'den bunları otomatik olarak iptal eder:

    
    

    Bunu görür:

    Geri alma başarılı oldu.
    

Kullanıcı, verdiği nesne ayrıcalığını görmek isterse, USER_TAB_PRIVS görünümünü sorgulayabilir.

Örneğin, MAGGIE JASON'un nesneleri üzerinde ne ayrıcalıklar bıraktığını görebilir:


Böyle bir şey görür:

GRANTEE OWNER TABLE_NAME GRANTOR BİRLİĞİ ---------- ----- ----- ------------------ ---------- ---------- JASON MAGGIE VEGETARIAN_RECIPES MAGGIE SELECT >

Oracle'da Nesne Ayrıcalıkları ve Yönetiminin Temelleri 12c - veri tabanları

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 ...