​ 本文将介绍Linux下添加Oracle11g scott账户,以及对于权限配置。

scott 账户解锁

  1. 使用sysdba登录:
sys登录
  1. 执行sql文件,'@'表示在sqlplus执行脚本完成后自动断开连接
1
@$ORACLE_HOME/rdbms/admin/utlsampl.sql
  1. 切换为scott用户
1
sqlplus scott/tiger
切换scott用户
  1. 验证,提取emp表
1
select * from emp;
提取emp表

解锁View功能

做Oracle的实验,需要导入导出视图,在默认设置下,scott下没有视图功能,故需要创建。

若用scott直接创建,则显示“ORA-01031: 权限不足”,因此需要赋予权限,方法如下。

使用sys用户登录,后输入命令

1
grant create view to scott;
image-20220311151850880

切换scott用户,验证

1
2
conn scott/tiger;
creat view vtop as select * from emp order by sal desc;
image-20220311152012382