永发信息网

Oracle数据库,我把用户删除了,但是plsql中还能登录

答案:7  悬赏:50  手机版
解决时间 2021-04-02 15:49
Oracle数据库,我把用户删除了,但是plsql中还能登录
最佳答案
那是用户删除不彻底造成的,因为plsql用的是oracle创建的有效用户。
oracle数据库中删除用户有两种命令,一种是 drop user xxx;另外一个种是drop user xxx cascade;
drop user xxx必须是这个用户下面没有任何对象;这样才可以使用这个命令,否则就会报错;如果用户下面有对象,就得用drop user xxx cascade来删除这个用户以及这个用户下的所有对象了;
全部回答
如果你的A数据库要删除,实例名为orclA,那么你输入系统账号密码,选择的实例是orclB,虽然也能登录进去执行删除,但是,你输入A数据库账号密码仍然能登录的,我这边试了下,输入系统管理账号密码,实例为orclA,然后执行删除,应该可以了。个人见解。
没删掉把?追问确定删除了
用sys登录PLSQL,在USER里查看一下还有没有这个用户。如果还有把它删除了。追问没有了
我今天也遇到类似的问题,在dos中删除了该用户,然后用plsql一样能登录,而且使用select *from all_users该语句查询,这个用户却又没有,然后,我将在登录时选择的Connect as 后面改成Normal后,plsql才识别该用户非法,将Connect as 后面设置成 sysdba时,被删除的这个用户还是能登录的。原因可能是Oracle的机制限制,具体原因我暂时也没找着,望分享。
drop user 用户名 cascade 删除用户,你是不可能登录上去的。
你用的是SYS或者SYSTEM登录的PLSQL吧追问但是我登上了,确定也删除了追答你查询该用户的数据表里的数据能查询成功?
你最好贴张图出来
你把SQLNET.ORA 里的SQLNET.AUTHENTICATION_SERVICES=(NTS) 改成
SQLNET.AUTHENTICATION_SERVICES= (NONE)
在试试!!肯定是连不上了,你这是因为你用的系统认证,把系统认证取消了就进不去了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
圣安地列斯里直升机在哪里?
我两瓶茅度酒,96年的,值多少钱
航母航速一节等于多少公里?
破罐子破摔是什么意思?
当父母要我们辍学 我们的维权的顺序
做梦梦见彩色的大鱼!
车上出现这个符号什么意思
流香之河的产品是针对哪种人群的?
补牙能否一次性完成
中国最早的一台拖拉机是什么牌子的
怎么计算灯泡发光产生的温度,1300℃需要多少
上八不是八,下八才是八,十字当中架,人人爱
用简便方法计算199x40
七点八乘十点一等于多少 用简便方法计算
新三洋全自动洗衣机内有水声
推荐资讯
What do we have here是什么意思
“首钢”选择在曹妃甸建新厂的有利因素是?
如何回答小朋友的问题
很想知道这到底是橙子还是橘子~~我明明要的是
寻美纪眉毛稀疏应该怎么化,有什么步骤呢?
为防止CoCl2*6H2O脱水,干燥时为什么要在hcl
广州羊城通卡里现有300多元钱。请问可以取出
新天地婚纱摄影(陵沭路店)地址在什么地方,想
在宇宙中是怎么确定上下左右的人类乘坐
纯湖镇普工招聘信息
华硕h81主板u盘做系统步骤
脸部出油需要补水还是控油
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?