简书和二次猿公众号常用表

2018-01-19  本文已影响46人  twoapes

说明

本文介绍二次猿所使用到的系统自带的六个用户
注意:ORACLE的增删改查只与权限有关,与用户是否处于锁定状态无关,只要指定的用户有查询另一个用户的权限,那么就可以查询它所在的用户下的表,当然这些表也要有权限

涉及到的用户如下

SCOTT:类似公司成员体系的数据库用户
HR:类似人力资源管理的数据库用户
OE:类似订货系统的数据库用户
PM:类似产品媒体公司的数据库用户
IX:类似信息交互的数据库用户
SH:类似销售历史的数据库用户

1.安装ORACLE最后一步时,需要去掉勾选SCOTT,PM,IX,SH,OE,HR六个用户


需要说明的是,如果你已安装好数据库,那么可以使用拥有管理员权限的用户,例如system用户,查询如下SQL:

SELECT s.username
 FROM dba_users s
WHERE s.username IN ('SCOTT', 'PM', 'IX', 'SH', 'OE', 'HR');

查询结果username显示存在此六个用户,那么可以直接进行第二步操作,如果不存在,你可以通过简单粗暴的方式重装数据库,然后重复第一步的操作,也可以通过创建新的数据库,具体创建步骤不具体说明,如下图所示:


2.执行第一步后,有两种方式可以调用六个用户的表

(1)可以使用system用户登入后直接查询对应用户相关的表

(2)通过创建新的用户,去访问六个用户,执行脚本如下:

CREATE TABLESPACE twoapes DATAFILE 'D:\oracle\oradata\TWOAPES\twoapes.dbf' SIZE 1024M 
AUTOEXTEND  ON NEXT 100M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
CREATE USER twoapes IDENTIFIED BY 1 DEFAULT TABLESPACE twoapes  TEMPORARY TABLESPACE TEMP;
GRANT CONNECT TO twoapes;
GRANT RESOURCE TO twoapes;
GRANT DBA TO twoapes;
GRANT UNLIMITED TABLESPACE TO twoapes;
GRANT select any table TO twoapes;
GRANT insert any table TO twoapes;
GRANT update any table TO twoapes;
commit;
exit;
/
上一篇 下一篇

猜你喜欢

热点阅读