oracle中同一个用户下的同义词和包可以同名吗?

来源:百度知道 编辑:UC知道 时间:2024/06/25 06:16:40
现在我的数据库中有2个用户:u1,u2,在u1下建了1个包b1,同时将b1授权给u2访问,在u2下建立了b1的同义词b1.
现在,u2下就有了1个名字为b1的对象,其类型为同义词。同时,我发现居然在u2下还有一个名字为b1的包,真是奇怪了,由于这个包b1已经失效了,以前通过同义词调用u1.b1的程序全部挂起了,一段时间之后整个数据库宕了!
所以我想知道oracle中同一个用户下的同义词和包可以同名吗?现在我的数据库发生的这种现象是oracle的bug吗?

我之前遇到过,oracle中用户名和表明不能同名!
同名之后无法使用rapid工具开发,页面调用存储过程也会出错~

你的数据库版本多少?

不是

不可以