sys.server_assembly_modules (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzureSQL Managed Instance

TA tipi sunucu düzeyindeki tetikleyiciler için her montaj modülü için bir satır içerir. Bu görünüm, assembly tetikleyicilerini altta yatan CLR uygulamasına eşler. Bu ilişkiyi sys.server_triggers ile birleştirebilirsiniz. Montaj ana veritabanına yüklenmelidir. Tuple (object_id) ilişkinin anahtarıdır.

Sütun adı Veri türü Description
object_id int Bu, bu montaj modülünün tanımlandığı nesneye geri dönük YABANCI ANAHTAR referansıdır.
assembly_id int Bu modülün oluşturulduğu montajın ID'si. Montaj ana veritabanına yüklenmelidir.
assembly_class sysname Bu modülü tanımlayan assembly içindeki sınıfın adı.
assembly_method sysname Bu modülü tanımlayan sınıf içindeki metodun adı. Toplam fonksiyonlar (AF) için NULL (NULL'dur).
execute_as_principal_id int Sunucu yöneticisinin EXECUTE AS kimliği.

Varsayılan olarak NULL ya da EXECUTE AS CALLER olursa NULL.

Belirtilen prensipin kimliği SELF EXECUTE ASEXECUTE AS<principal> ise.

-2 = EXECUTE AS SAHIBI.

Permissions

Katalog görünümlerindeki meta verilerin görünürlüğü, kullanıcının sahip olduğu veya kullanıcıya bazı izinlerin verildiği güvenli hale getirilebilir öğelerle sınırlıdır. Daha fazla bilgi için bkz. meta veri görünürlüğü yapılandırması .

Ayrıca Bkz.

Katalog Görünümleri (Transact-SQL)
nesne kataloğu görünümlerini (Transact-SQL)