Tüm Ürünler
Search
Belge Merkezi

Data Management:Veri dışa aktarma

Son Güncelleme:Oct 04, 2026

Veri dışa aktarma güvenlik kuralları, veri dışa aktarma talepleri için veritabanı ve tablo izinlerini, hassas alan izinlerini ve satır izinlerini doğrulayarak veri güvenliğini sağlar.

Ön koşullar

Sistem rolü Administrator, DBA veya Security administrator olmalıdır.

Kullanım notları

  • Onay sürecini yalnızca Security Collaboration örnekleri için yapılandırabilirsiniz.

  • Her örnek yalnızca bir güvenlik kuralını destekler. Aynı örnek içindeki farklı veritabanları için ayrı onay süreçleri veya onaylayanlar yapılandıramazsınız.

Temel yapılandırma

Onay Kuralı Doğrulaması altında belirli bir risk düzeyi için bir onay süreci tanımlanmamışsa sistem varsayılan onay şablonunu kullanır. Şablonları değiştirerek varsayılan onay sürecini değiştirebilirsiniz.

Kontrol noktaları

  • Onay Kuralı Doğrulaması: Karmaşık veri dışa aktarma onay süreçlerini uygulamak üzere güvenlik kurallarını özelleştirebilirsiniz. Örneğin, belirli bir satır sayısını aşan veri dışa aktarmalar için bir onay süreci, diğer durumlar için farklı bir süreç kullanabilirsiniz. Alternatif olarak, Basic Configuration Item bölümündeki Default Data Export Approval Template seçeneğini doğrudan kullanabilirsiniz. Daha fazla bilgi için bkz. Kural Oluşturma.

  • Ön Kontrol Doğrulaması: Veritabanı ve tablo izinlerini ile hassas sütun izinlerini kontrol etmek amacıyla güvenlik kurallarını özelleştirebilirsiniz. Alternatif olarak, Basic Configuration Item bölümündeki Default Approval Template for Data Export seçeneğini kullanabilirsiniz. Daha fazla bilgi için bkz. Kural Oluşturma.

Faktörler ve eylemler

  • Faktörler

    Faktör, bir güvenlik kuralına bağlam sağlayan (SQL türü veya etkilenen satır sayısı gibi) yerleşik bir değişkendir. Tüm faktörler @fac. ile başlar ve ardından faktör adı gelir. Her modüldeki farklı kontrol noktaları farklı faktörler sunar. Aşağıdaki tabloda, data export için kullanılabilen faktörler açıklanmaktadır.


    @fac.env_type


    Ortam türü. Değer, DEV veya PRODUCT gibi bir ortam tanımlayıcısıdır. Ortam türleri hakkında daha fazla bilgi için bkz. Örnek ortam türleri.


    @fac.is_ignore_export_rows_check


    Veri dışa aktarma için Ignore validation of affected rows seçeneğinin seçili olup olmadığını belirler.


    @fac.export_rows


    Veri dışa aktarmadaki etkilenen satır sayısı.


    @fac.include_sec_columns


    Veri dışa aktarmanın hassas alanlar içerip içermediğini gösterir.


    @fac.sec_columns_list


    Veri dışa aktarmaya dahil edilen hassas alanlar; biçimi table_name.field_name,[table_name.field_name, ...] şeklindedir.


    @fac.user_is_admin


    Gönderenin yönetici olup olmadığını gösterir.


    @fac.user_is_dba


    Gönderenin DBA olup olmadığını gösterir.


    @fac.user_is_inst_dba


    Gönderenin örneğin DBA'sı olup olmadığını gösterir.


    @fac.user_is_sec_admin


    Gönderenin güvenlik yöneticisi olup olmadığını gösterir.

  • Eylemler

    Eylem, bir kuralın if koşulu karşılandığında sistemin ne yapacağını belirtir. Örnekler arasında talep gönderimini yasaklama, bir iş akışı seçme, çalıştırmaya izin verme veya çalıştırmayı reddetme yer alır. Eylemler, bir güvenlik kuralının temel amacını ifade eder. Tüm eylemler @act. ile başlar ve ardından eylem adı gelir. Her modüldeki farklı kontrol noktaları farklı eylemler sunar. Aşağıdaki tabloda, data export için kullanılabilen eylemler açıklanmaktadır.


    @act.do_not_approve


    Onay sürecini Onay Gerektirmez olarak ayarlar.


    @act.choose_approve_template


    Belirli bir onay şablonu seçerek onay sürecini ayarlar.


    @act.choose_approve_template_with_reason


    Belirli bir onay şablonu seçip bir neden sağlayarak onay sürecini ayarlar.


    @act.forbid_submit_order


    Talebin gönderilmesini yasaklar.


    @act.enable_check_permission


    Talebi gönderen kullanıcının veritabanı ve tablo izinlerini doğrular.


    @act.disable_check_permission


    Talebi gönderen kullanıcının veritabanı ve tablo izinlerinin doğrulanmasını atlar.


    @act.enable_check_sec_column


    Talebi gönderen kullanıcının hassas alan izinlerini doğrular.


    @act.disable_check_sec_column


    Talebi gönderen kullanıcının hassas alan izinlerinin doğrulanmasını atlar.

Varsayılan onay şablonunu değiştirme

  1. DMS 5.0 konsolunda oturum açın.

  2. Sol üst köşedeki 2023-01-28_15-57-17.png simgesinin üzerine gelin ve All Features > Security and disaster recovery (DBS) > Security Rules seçeneklerini seçin.

    Not

    DMS konsolunu normal modda kullanıyorsanız üst gezinme çubuğundan Security and disaster recovery (DBS) > Security Rules seçeneklerini seçin.

  3. Hedef kural kümesini bulun ve Actions sütunundaki Edit seçeneğine tıklayın.

  4. Details sayfasının sol gezinme bölmesinde Data Export seçeneğine tıklayın.

  5. Checkpoint için Basic Configuration Item seçeneğini seçin.

  6. Data Export Default Approval Template kuralını bulun ve Actions sütunundaki Edit seçeneğine tıklayın.

  7. Edit Configuration Item iletişim kutusunda Switch Approval Template seçeneğine tıklayın.

  8. Hedef Template Name için Actions sütunundaki Select seçeneğine tıklayın.

    Not

    Alternatif olarak Reset to Free of Approval seçeneğine tıklayabilirsiniz. Bu durumda talepler onay sürecini atlar.

  9. Submit seçeneğine tıklayın.

Kural oluşturma

  1. DMS 5.0 konsolunda oturum açın.

  2. Sol üst köşedeki 2023-01-28_15-57-17.png simgesinin üzerine gelin ve All Features > Security and disaster recovery (DBS) > Security Rules seçeneklerini seçin.

    Not

    DMS konsolunu normal modda kullanıyorsanız üst gezinme çubuğundan Security and disaster recovery (DBS) > Security Rules seçeneklerini seçin.

  3. Hedef kural kümesini bulun ve Actions sütunundaki Edit seçeneğine tıklayın.

  4. Details sayfasının sol gezinme bölmesinde Data Export seçeneğine tıklayın.

  5. Checkpoint için Pre-check Validation seçeneğini seçin.

  6. Create Rule seçeneğine tıklayın.

  7. Create Rule - Data Export iletişim kutusunda aşağıdaki parametreleri yapılandırın:

    Parametre

    Zorunlu

    Açıklama

    Checkpoint

    Evet

    Kuralın uygulanacağı kontrol noktasını seçin. Veri dışa aktarma iki kontrol noktası sunar:

    • Ön Kontrol Doğrulaması

    • Onay Kuralı Doğrulaması

    Template Database

    Evet

    Şablon Veritabanı çok sayıda kural şablonu sağlar. Bir checkpoint seçtikten sonra ihtiyaca göre Template Database üzerinden kural şablonlarını yükleyebilirsiniz. Kullanılabilir şablonlar şunlardır:

    • Ön Kontrol Doğrulaması: Veritabanı ve tablo izni doğrulaması, hassas alan izni doğrulaması ve satır izni doğrulamasını kontrol etmeye yönelik şablonlar.

    • Onay Kuralı Doğrulaması: Onay Gerektirmez, varsayılan onay tanımı ve yüksek derecede hassas alanların dışa aktarılması için onay süreci oluşturmaya yönelik şablonlar.

    Rule Name

    Evet

    Kural için özel bir ad girin.

    Not

    Template Database üzerinden bir şablon seçerseniz bu alan otomatik olarak doldurulur.

    Rule DSL

    Evet

    Kural DSL'ini girin. DSL sözdizimi hakkında daha fazla bilgi için bkz. Güvenlik Kuralı DSL Sözdizimi.

    • Kural DSL'ini girerken iletişim kutusunun sağ tarafındaki faktör, eylem, işlev ve operatör listelerine bakabilirsiniz.

    • Bir kural şablonu yüklerseniz bunun Kural DSL'ini değiştirebilirsiniz.

  8. Submit seçeneğine tıklayın.

    Not

    Yeni kural varsayılan olarak Disabled durumundadır. Mevcut sayfada ilgili kontrol noktasını seçin, yeni kuralın adını bulun, Actions sütunundaki Enable seçeneğine tıklayın ve ardından Confirm seçeneğine tıklayın. Yeni kural artık etkinleştirilmiştir.