Orcel数据库之迷(一)——HR用户不见了?

Abbie ·
更新时间:2024-11-10
· 976 次阅读

Orcel数据库之迷(一)——HR用户不见了?Orcle数据库学习问题发现——我的HR用户呢?问题由来——为什么HR它就没了呢?问题解决——我的HR用户又回来了!以sys或system用户执行脚本文件步骤解锁HR用户并修改用户密码学习就能进步 Orcle数据库学习

今天发现了一个较为普遍的问题,在此进行解决,欢迎讨论!!!

问题发现——我的HR用户呢?

我们在学习Orcle数据库的过程中,总是会使用到例如:SCOTT、HR一类的用户来帮组我们进行前期的学习。然而,学习这件事情肯定不是那么一帆风顺的。在结束今天老师讲解的课程之后,我准备开始大展身手(简单实践)之时,就遇到了这样的问题:我的HR用户不见了?
在解锁HR用户时报错
当我在解锁HR用户时,系统报错:“HR”不存在了。为此,我就去到dba_users的视图中找寻HR用户的身影。果不其然,它真的就没有了
在这里插入图片描述
在这长达30行的结果中,没有一行是HR用户,那么我的HR用户又去哪里了呢?

问题由来——为什么HR它就没了呢?

经过我多处打听,终于找到问题所在了
问题竟然是在安装Orcle数据库时产生的:在安装Orcle数据库的过程中,在某一步骤中出现了初始化用户的选择。然而,由于一部分人在安装数据库时并没有经验,导致没有勾选到所需要的用户。(如:HR用户)
由于我已经装好了数据库,这里就不进行错误演示了。。。

问题解决——我的HR用户又回来了!

找回HR用户有很多种方案,例如:重装数据库、或者导入别人传给你的用户文件(这些都比较麻烦,我就不仔细讲了)。主要给大家推荐一种简单的方案。

利用脚本文件新建HR用户:

下载HR用户创建的脚本文件 脚本文件下载地址 以sys或system用户执行脚本文件 解锁HR用户并修改用户密码 连接HR用户 以sys或system用户执行脚本文件步骤 以sys或system用户连接数据库
连接数据库操作 使用@指令执行脚本文件(此处文件地址为你们自己的存储地址,我将其放在了D盘temp文件中) @d:\temp\hr_main.sql 解锁HR用户并修改用户密码

代码展示:

解锁用户HR alter user HR account unlock;
解锁用户

修改用户密码(此处***为自己设置的密码) alter user HR identified by ***;在这里插入图片描述

学习就能进步

如有任何问题,欢迎探讨,本人QQ:3251877166


作者:csgoddg



hr

需要 登录 后方可回复, 如果你还没有账号请 注册新账号