日期:2014-05-17  浏览次数:21585 次

oracle用户存在但删除用户说用户不存在
select * from all_users执行后显示 存在用户test,为什么当我删除时这个用户时
drop user test时,提示用户“TEST”不存在,这是为什么呢,像高手请教
用户test存在两个密码都可以登录

------解决方案--------------------
大小写 把查出来的名字粘出来

drop user "粘贴出来的"
------解决方案--------------------
估计是创建用户的时候用了双引号。 删除也用双引号。
------解决方案--------------------
把异常贴出来,看看啊
------解决方案--------------------
drop user "test" cascade;
------解决方案--------------------
按照创建用户时的用户名称删除. 上楼上说的加双引号.

如果还是不行,可能是数据字典不一致了.那只能手工清理基础字典表了.