2007-01-09

Encrypted Trigger Adları

/*
Sadece encrypted olan trigger adlarını aşağıdaki şekilde bulabilirsiniz:
*/

SELECT sysobjects.name
FROM syscomments INNER JOIN sysobjects ON syscomments.id = sysobjects.id
WHERE (sysobjects.xtype = 'TR') AND (syscomments.encrypted=1)

/*
Not: sysobjects.xtype ni 'SP' yaparak encrypted SP lere; 'V' yaparak encrypted viewlara ulaşabilirsiniz.
*/

2 yorum:

  1. Ek olarak sp ve view ları sifrelemek için soyle bir komut kullanabılırsınız


    CREATE VIEW dbo.V_Sifrele

    WITH ENCRYPTION
    AS

    CREATE procedure Sp_Sifrele
    WITH ENCRYPTION
    AS

    Suat Civan

    YanıtlaSil
  2. Eğer tüm SP ler şifrelenmek isteniyorsa bu iş için bir SP yazılabilir. Bu SP Veritabanındaki tüm SP leri alıp bunların Content Text i ni alıp AS takısından önce WITH ENCRYPTION ekleyip güncelleyebilir. Böylelikle SP nizi görüntülemek istemediğiniz yerlerde tek bir SP ile tüm SP leri yada Viewları şifrelemiş olursunuz.

    YanıtlaSil

Lütfen yorumlarınızda Ad Soyad ve Web sayfanızın adresini girelim!