RT,drop user TESTCREATE cascade 会提示“ora-01940 无法删除已连接的用户”
但是
select saddr,sid,serial#,paddr,username,status from v$session
where username = 'TESTCREATE'
没有查到任何数据
select * from dba_jobs where log_user='TESTCREATE';
select queue_table, qid from dba_queues where owner='TESTCREATE';
select capture_name, queue_name from dba_capture where queue_owner='TESTCREATE';
select propagation_name from dba_propagation where source_queue_owner='TESTCREATE' or destination_queue_owner='TESTCREATE';
select apply_name from dba_apply where queue_owner='TESTCREATE';
也没有数据
跪求高手相助(操作之前我已经 alter user TESTCREATE account lock 了)
但是
select saddr,sid,serial#,paddr,username,status from v$session
where username = 'TESTCREATE'
没有查到任何数据
select * from dba_jobs where log_user='TESTCREATE';
select queue_table, qid from dba_queues where owner='TESTCREATE';
select capture_name, queue_name from dba_capture where queue_owner='TESTCREATE';
select propagation_name from dba_propagation where source_queue_owner='TESTCREATE' or destination_queue_owner='TESTCREATE';
select apply_name from dba_apply where queue_owner='TESTCREATE';
也没有数据
跪求高手相助(操作之前我已经 alter user TESTCREATE account lock 了)
你先把该用户用到得工程或者其他项目停掉。因为:这些工程或者项目在加载的时候用到这个用户,必须停掉,才能删除这个用户。
万一不行,你可以通过oracle客户端的EMC连接到服务器端(用sys或者system用户),然后选择“例程”-->会话,找到你需要的用户,看看是什么情况。弄清情况后,结束该会话就可以了。
GOOD LUCK