我们在编译INVALID的同义词(synonym)的时候,可能在某些版本会遇到一些特殊权限问题,具体来说是遇到ORA-01031错误。下面构造这样一个例子:

 

 

如下所示,scott用户下面创建了一个公共同义词emp(下面测试环境为Oracle 10.2.0.5

 

SQL> show user;
USER is "SCOTT"
SQL> create public synonym emp for scott.emp;
 
Synonym created.
 
SQL> 

相关文章: