Windows平台下为Oracle Database 21C添加scott用户
Oracle Database 21C以及不包含scott、hr等示例用户,不过如果你仔细查看相关sql脚本,会发现仍然含有scott.sql。那么如何手动配置添加启用scott用户呢?
说明
其实博主对Oracle DB也不是特别了解,日常主用也不过是耍耍Mysql。所以一些操作上可能不太符合“常规”(毕竟萌新^_^),反正看得懂就行了,怎么喜欢怎么来喽……Video:
[bvideo bv="BV1EY41177nx"][/bvideo]
启用scott
查询可读写库
使用 sys as sysdba
或者其它命令登录之后,使用命令:show pdbs;
查询你的可读写库。
切换到可读写库
#orclpdb1根据上面查询的自行替换
alter session set container = orclpdb1;
修改scott.sql
文件路径在:你的21c_home\rdbms\admin\
下,需要修改指定到你的可读写库里:
#将 CONNECT SCOTT/TIGER
#更改为
CONNECT SCOTT/TIGER@你的主机名:监听端口/你的可读写库
#如:CONNECT SCOTT/TIGER@MoeClub:1521/orclpdb1
导入scott.sql
直接使用 @+你的scott.sql文件路径
,如:
@C:\Users\Administrator\Desktop\21C\rdbms\admin\scott.sql;
解锁scott
查询下当前用户:show user;
导入之后,可以查询一下是否成功创建scott用户:select username from all_users;
若创建成功,可以再次查看当前用户:show user;
然后新开个窗口,或者直接当前窗口conn连接到sysdba上。再然后?对scott进行解锁:
alter user scott identified by tiger account unlock;
解锁之后就可以正常使用scott账户了。(实际上已经是脚本里已经是解锁过了的,是可以直接登录使用的。这里只不过再一次做类似改密码:大写转小写)
碎碎念
关于scott登录
可以使用 scott/tiger@moeclub:1521/orclpdb1
进行登录 ,具体的主机名、端口、可读写库自行替换成你自己的。
阅读剩余
版权声明:
作者:觉
链接:https://cimen.club/389.html
文章版权归作者所有,未经允许请勿转载。
THE END