我想建立一个触发器,用户删除表(drop)的时候触发,提示非管理员禁止删除。换句话说非DBA用户drop table时都触发,谢谢!

解决方案 »

  1.   

    楼主可以通过oracle的ddl触发器来解决该问题。搜索oracle ddl触发器有很多文章,楼主可以参阅下。
      

  2.   

    直接不给他们drop table的权限要好些,靠触发器控制这个不靠谱
      

  3.   

    但是我的 scott下没有drop 权限怎么可以 droptable,
      

  4.   

    scott 只有resource 和 connect 权限 那么 resource 是否包含drop table的权限呢???
      

  5.   

    http://heisetoufa.iteye.com/blog/367314