1
可以在無法禁用的表(即使由DBO或sa用戶)上創建觸發器(帶有DBO)?創建無法在SQL Server 2005中禁用的觸發器
我需要這個觸發器用於許可/許可目的的一部分軟件部署在客戶端的SQL Server上。當客戶端嘗試使用我的軟件的舊版本並禁用我創建的觸發器時,會發生此問題。
可以在無法禁用的表(即使由DBO或sa用戶)上創建觸發器(帶有DBO)?創建無法在SQL Server 2005中禁用的觸發器
我需要這個觸發器用於許可/許可目的的一部分軟件部署在客戶端的SQL Server上。當客戶端嘗試使用我的軟件的舊版本並禁用我創建的觸發器時,會發生此問題。
不可能,如果發生這種情況存在死鎖情況,所以所有軟件都不需要這個。
此外,它會使系統容易受到黑客攻擊,因此您需要了解這是不可能的,sa用戶或管理員可以每次更新權限。
你需要考慮一些其他的方法,比如以加密形式保存許可,或者修復這類問題的代碼