1. 程式人生 > >Oracle在sys模式下建立觸發器報錯的原因以及如何更改

Oracle在sys模式下建立觸發器報錯的原因以及如何更改

SYS模式下建立一張表,然後在這個表上建立一個觸發器。結果出現錯誤--無法對SYS模式對像建立觸發器

解決方法是:建立一個新的使用者,將你SYS使用者下的表移過去,然後建立觸發器。

create user test identified by test default tablespace users;

grant connect,resource to test;
grant select on sys.tablename test;
conn test/test
create table tablename as select * from sys.tablename;
create or replace trigger ..................