在ORACLE中为什么无法对SYS拥有的对象创建触发器

小O 2011-03-07 11:10:25
各位大虾,本人在这先谢谢各位了
...全文
648 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
huangzihao100 2012-08-27
  • 打赏
  • 举报
回复
刚刚看到这问题,都说sys下对应的表都不能创建触发器...就算换了用户登录..那表还是对应sys
小O 2011-03-08
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 upc05070000 的回复:]
你用dba登录试试呢?
[/Quote]

我用系统管理员身份登录,即SYS/123456 AS SYSDBA 登录后,我建了一张表,然后再这张表上创建触发器提示ORA-04089:无法对sys拥有的对象创建触发器,另外用scott/123456 以普通身份登录后,同样的建了一张表,可以创建触发器,我用的是ORACLE11g,xp系统的
这是什么原因呢
iqlife 2011-03-07
  • 打赏
  • 举报
回复
对什么对象创建触发器?
我知道可以在SYS下创建系统触发器,还没有遇到你的问题,
UPC子夜 2011-03-07
  • 打赏
  • 举报
回复
你用dba登录试试呢?
njlywy 2011-03-07
  • 打赏
  • 举报
回复

表述不清楚…

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧