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

删除用户是dropuser用户名cascade这个吧,我在plsql中执行了语句,在连接,能连接上!!服务什么的都重启了,还是能连接,但是在dos中连不上,求救~~~~用... 删除用户是 drop user 用户名 cascade 这个吧,我在plsql中执行了语句,在连接,能连接上!!服务什么的都重启了,还是能连接,但是在dos中连不上,求救~~~~
用olap能登录,能查询
展开
 我来答
千锋教育
2015-12-11 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
那是用户删除不彻底造成的,因为plsql用的是oracle创建的有效用户。
oracle数据库中删除用户有两种命令,一种是 drop user xxx;另外一个种是drop user xxx cascade;
drop user xxx必须是这个用户下面没有任何对象;这样才可以使用这个命令,否则就会报错;如果用户下面有对象,就得用drop user xxx cascade来删除这个用户以及这个用户下的所有对象了;
今至电子科技有限公司
2024-08-23 广告
数据库备份是确保数据安全与业务连续性的关键环节。我们上海今至电子科技有限公司高度重视数据保护,定期执行全面的数据库备份策略。这包括使用先进工具和技术,对关键业务数据进行自动化备份,并存储在安全可靠的外部存储介质或云端。通过定期验证备份的完整... 点击进入详情页
本回答由今至电子科技有限公司提供
情何以堪052
2018-09-11
知道答主
回答量:19
采纳率:0%
帮助的人:3.2万
展开全部
如果你的A数据库要删除,实例名为orclA,那么你输入系统账号密码,选择的实例是orclB,虽然也能登录进去执行删除,但是,你输入A数据库账号密码仍然能登录的,我这边试了下,输入系统管理账号密码,实例为orclA,然后执行删除,应该可以了。个人见解。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lonely_is_枫子
2013-03-21
知道答主
回答量:16
采纳率:0%
帮助的人:7.1万
展开全部
我今天也遇到类似的问题,在dos中删除了该用户,然后用plsql一样能登录,而且使用select *from all_users该语句查询,这个用户却又没有,然后,我将在登录时选择的Connect as 后面改成Normal后,plsql才识别该用户非法,将Connect as 后面设置成 sysdba时,被删除的这个用户还是能登录的。原因可能是Oracle的机制限制,具体原因我暂时也没找着,望分享。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mailking2001
2012-03-21 · TA获得超过817个赞
知道小有建树答主
回答量:1037
采纳率:100%
帮助的人:743万
展开全部
drop user 用户名 cascade 删除用户,你是不可能登录上去的。
你用的是SYS或者SYSTEM登录的PLSQL吧
追问
但是我登上了,确定也删除了
追答
你查询该用户的数据表里的数据能查询成功?
你最好贴张图出来

你把SQLNET.ORA 里的SQLNET.AUTHENTICATION_SERVICES=(NTS) 改成
SQLNET.AUTHENTICATION_SERVICES= (NONE)
在试试!!肯定是连不上了,你这是因为你用的系统认证,把系统认证取消了就进不去了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d41b74a9
2012-03-21
知道答主
回答量:13
采纳率:0%
帮助的人:12.5万
展开全部
用sys登录PLSQL,在USER里查看一下还有没有这个用户。如果还有把它删除了。
追问
没有了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式