今天用Oracle DBA -- 用sys 用户类似scott创建一用户AAA。后来将无法删除新建用户AAA。出现下面提示:
VBO-5530:无法删除用户。ORA-00604:递归SQL层1出现错误 ORA-04052:在查找远程对象***********************************************
问题2:
并且用sql*plus 访问服务器出现:
conn username/password@sername
访问程序包 DBMS_APPLICATION_INFO 时出现错误
ERROR:
ORA-06553: PLS-213: STANDARD 包不可存取已连接.
VBO-5530:无法删除用户。ORA-00604:递归SQL层1出现错误 ORA-04052:在查找远程对象***********************************************
问题2:
并且用sql*plus 访问服务器出现:
conn username/password@sername
访问程序包 DBMS_APPLICATION_INFO 时出现错误
ERROR:
ORA-06553: PLS-213: STANDARD 包不可存取已连接.
今天试了一下: 结果如下:
SQL> drop user thoil cascade;
drop user newusername cascade
*
ERROR 位于第 1 行:
ORA-00604: 递归 SQL 层 1 出现错误
ORA-04052: 在查找远程对象
你好,当时我是用sys用户创建的新用户。是类似scott用户创建的。并没有修改 sys用户的权限。
并且,很可恨的是。今早用sys用户成功移去了昨晚创建的用户,而且能够用sql*puls正常访问。然后又用相同的方法再次创建了一类似scott用户。又和昨晚的错误提示一样。在这期间没有对sys用户做过任何改动。
猜想:会不会创建这一用户,修改了 STANDARD 包。从而导致sql*puls不能正常访问。也使得用sys用户移去这一用户时,出现:
SQL> drop user newusername cascade;
drop user newusername cascade
*
ERROR 位于第 1 行:
ORA-00604: 递归 SQL 层 1 出现错误
ORA-04052: 在查找远程对象
是不是毛病在这里?