ORA-00600 :[4883], [0x06DF42D10], [0x0708A2840], [], [], [], [], []

今天做实验碰见个00600错误,原因就是创建用户,用户名跟角色名重复了。解决办法把角色改名或者创建个其他的用户可以了,只要不重复就没事的。


没有直接报ORA-01920,而是给了一个00600,感觉很有意思,就记录下来了。


下面是我模拟的实验过程,不知道大家有没有出现类似这样的情况


10g下做的

$ sqlplus / as sysdba


SQL> select * from v$version;


BANNER

----------------------------------------------------------------

Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi

PL/SQL Release 10.2.0.4.0 - Production

CORE 10.2.0.4.0 Production

TNS for Linux: Version 10.2.0.4.0 - Production

NLSRTL Version 10.2.0.4.0 - Production


SQL> create role test;

SQL> grant dba to test identified by test;


grant dba to test identified by test

             *

ERROR at line 1:

ORA-00600: internal error code, arguments: [4883], [0x06DF42D10],

[0x0708A2840], [], [], [], [], []



11g下做的

$ sqlplus / as sysdba

SQL> select * from v$version;


BANNER

--------------------------------------------------------------------------------

Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production

PL/SQL Release 11.2.0.3.0 - Production

CORE 11.2.0.3.0 Production

TNS for Linux: Version 11.2.0.3.0 - Production

NLSRTL Version 11.2.0.3.0 - Production


SQL> create role myrole ;

SQL> grant dba to myrole identified by test;

grant dba to myrole identified by test

*

ERROR at line 1:

ORA-01920: user name 'MYROLE' conflicts with another user or role name


你可能感兴趣的:(用户,00600,4883)