ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 禁止客户端 误 truncate table

禁止客户端 误 truncate table

原创 Linux操作系统 作者:taogchan 时间:2011-10-31 14:24:18 0 删除 编辑
CREATE OR REPLACE TRIGGER save_our_db
BEFORE TRUNCATE
ON database
BEGIN
    IF ora_dict_obj_type IN ('TABLE')       AND (sys_context('USERENV', 'HOST') not  IN ('paynode1','paynode1'))   THEN
        raise_application_error(num => -20001,   msg => 'you can not allow to truncate ' || ora_dict_obj_name ||   '!');
    END IF;
END save_our_db;
/

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22392018/viewspace-709959/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-08-28

  • 博文量
    196
  • 访问量
    1242413