Aracılığıyla paylaş


TRUSTWORTHY veritabanı özellik

TRUSTWORTHY veritabanı özellik belirtmek için kullanılır olup olmadığını örnek SQL Server veritabanını ve içeriği içindeki güvenir. Varsayılan olarak, bu küme ting KAPALı'dır, ancak olabilir küme ALTER DATABASE deyimini kullanarak açık.Örneğin, ALTER DATABASE AdventureWorks SET TRUSTWORTHY ON;.

Not

Için küme bu seçenek, bir üyesi olmanız gerekir sysadmin sabit sunucu rolü.

Bu özellik, aşağıdaki nesnelerin herhangi birini içeren bir veritabanını iliştirmek sonucunda bulunan belirli tehditleri azaltmak için kullanılabilir:

Bu gibi durumlarda her ikisi de belirli bir ölçüde ayrıcalıkların gerektirir ve zaten bağlı olduğu veritabanını bağlamında kullanıldığında karşı uygun mekanizmaları tarafından korunan bir örnek, SQL Server. Veritabanının çevrimdışı duruma getirildiğinde, ancak veritabanı dosyasına erişimi olan bir kullanıcı büyük olasılıkla ona iliştirebilirsiniz bir örnek, SQL Server kendi seçtiği ve kötü amaçlı bir içerik veritabanına ekleyin. Ne zaman veritabanlarının ilişkisi kesildi ve içindeki bağlı SQL Server 2005, belirli izinler küme veritabanı dosyalarına erişimi sınırlayan veri ve günlük dosyaları. Daha fazla bilgi için bkz:Veri ve günlük dosyalarının güvenliğini sağlama.

Çünkü bir veritabanı örneğine bağlı SQL Server hemen olamaz güvenilen, veritabanının veritabanı kesinlikle güvenilir olarak işaretlenen kadar veritabanı kapsamını ötesindeki kaynaklara erişmeye izin verilmez. Ayrıca, veritabanı ve derlemelerin EXTERNAL_ACCESS ve UNSAFE izni ayarı, kaynaklara erişmek için tasarlanmış olan modülleri, başarıyla çalışabilmesi için ek gereksinimleri bulunmaktadır.