使用触发器设计.docVIP

  • 4
  • 0
  • 约3.52千字
  • 约 3页
  • 2018-05-22 发布于河南
  • 举报
使用触发器设计

使用触发器设计 1、DDL触发器设计(2005中新增加的功能) EXP1:禁止执行DLL语句。 USE JXGL GO -- 如果存在同名的触发器,则删除之 IF EXISTS ( SELECT NAME FROM SYSOBJECTS WHERE TYPE = TR AND NAME = STOP_DDL_on_Table_and_PROC ) DROP TRIGGER STOP_DDL_on_Table_and_PROC GO CREATE TRIGGER STOP_DDL_on_Table_and_PROC ON DATABASE --对数据库禁止执行对应的语句 FOR CREATE_TABLE,DROP_TABLE, ALTER_TABLE,CREATE_PROCEDURE, ALTER_PROCEDURE,DROP_PROCEDURE AS SELECT EVENTDATA().value ((/EVENT_INSTANCE/TSQLCommand/CommandText)[1], nvarchar(max)) PRINT You are not allowed to CREATE,ALTER and DROP any Tables and Procedures

文档评论(0)

1亿VIP精品文档

相关文档