频道栏目
首页 > 资讯 > Oracle > 正文

安装oracle12c后发现没有scott用户的问题怎么解决?

17-11-02        来源:[db:作者]  
收藏   我要投稿

以前使用的oracle 11g里面是有scott用户的,但是今天新安装的oracle 12c发现没有scott用户,被移除了。但是我们可以自己创建一个,打开cmd命令框输入sqlplus,连接到sysdba用户

1.创建c##scott用户(这里创建的用户为:c##scott,密码为:tiger)       create user c##scott identified by tiger

2.为用户授权  

grant connect,resource,unlimited tablespace to c##scott container=all;

3.设置用户使用的表空间  

alter user c##scott default tablespace users;  

alter user c##scott temporary tablespace temp; 

4.使用c##scott用户登录  

connect c##scott/tiger 

5.显示当前登录的用户  

show user

这里写图片描述

最后可以导入数据测试一下,可以使用oracle自带的工具

这里写图片描述

这里写图片描述

测试数据如下:

DROP TABLE DEPT;  
CREATE TABLE DEPT  
       (DEPTNO NUMBER(2) CONSTRAINT PK_DEPT PRIMARY KEY,  
    DNAME VARCHAR2(14) ,  
    LOC VARCHAR2(13) ) ;  
DROP TABLE EMP;  
CREATE TABLE EMP  
       (EMPNO NUMBER(4) CONSTRAINT PK_EMP PRIMARY KEY,  
    ENAME VARCHAR2(10),  
    JOB VARCHAR2(9),  
    MGR NUMBER(4),  
    HIREDATE DATE,  
    SAL NUMBER(7,2),  
    COMM NUMBER(7,2),  
    DEPTNO NUMBER(2) CONSTRAINT FK_DEPTNO REFERENCES DEPT);  
INSERT INTO DEPT VALUES  
    (10,'ACCOUNTING','NEW YORK');  
INSERT INTO DEPT VALUES (20,'RESEARCH','DALLAS');  
INSERT INTO DEPT VALUES  
    (30,'SALES','CHICAGO');  
INSERT INTO DEPT VALUES  
    (40,'OPERATIONS','BOSTON');  
INSERT INTO EMP VALUES  
(7369,'SMITH','CLERK',7902,to_date('17-12-1980','dd-mm-yyyy'),800,NULL,20);  
INSERT INTO EMP VALUES  
(7499,'ALLEN','SALESMAN',7698,to_date('20-2-1981','dd-mm-yyyy'),1600,300,30);  
INSERT INTO EMP VALUES  
(7521,'WARD','SALESMAN',7698,to_date('22-2-1981','dd-mm-yyyy'),1250,500,30);  
INSERT INTO EMP VALUES  
(7566,'JONES','MANAGER',7839,to_date('2-4-1981','dd-mm-yyyy'),2975,NULL,20);  
INSERT INTO EMP VALUES  
(7654,'MARTIN','SALESMAN',7698,to_date('28-9-1981','dd-mm-yyyy'),1250,1400,30);  
INSERT INTO EMP VALUES  
(7698,'BLAKE','MANAGER',7839,to_date('1-5-1981','dd-mm-yyyy'),2850,NULL,30);  
INSERT INTO EMP VALUES  
(7782,'CLARK','MANAGER',7839,to_date('9-6-1981','dd-mm-yyyy'),2450,NULL,10);  
INSERT INTO EMP VALUES  
(7788,'SCOTT','ANALYST',7566,to_date('13-JUL-87')-85,3000,NULL,20);  
INSERT INTO EMP VALUES  
(7839,'KING','PRESIDENT',NULL,to_date('17-11-1981','dd-mm-yyyy'),5000,NULL,10);  
INSERT INTO EMP VALUES  
(7844,'TURNER','SALESMAN',7698,to_date('8-9-1981','dd-mm-yyyy'),1500,0,30);  
INSERT INTO EMP VALUES  
(7876,'ADAMS','CLERK',7788,to_date('13-JUL-87')-51,1100,NULL,20);  
INSERT INTO EMP VALUES  
(7900,'JAMES','CLERK',7698,to_date('3-12-1981','dd-mm-yyyy'),950,NULL,30);  
INSERT INTO EMP VALUES  
(7902,'FORD','ANALYST',7566,to_date('3-12-1981','dd-mm-yyyy'),3000,NULL,20);  
INSERT INTO EMP VALUES  
(7934,'MILLER','CLERK',7782,to_date('23-1-1982','dd-mm-yyyy'),1300,NULL,10);  
DROP TABLE BONUS;  
CREATE TABLE BONUS  
    (  
    ENAME VARCHAR2(10)  ,  
    JOB VARCHAR2(9)  ,  
    SAL NUMBER,  
    COMM NUMBER  
    ) ;  
DROP TABLE SALGRADE;  
CREATE TABLE SALGRADE  
      ( GRADE NUMBER,  
    LOSAL NUMBER,  
    HISAL NUMBER );  
INSERT INTO SALGRADE VALUES (1,700,1200);  
INSERT INTO SALGRADE VALUES (2,1201,1400);  
INSERT INTO SALGRADE VALUES (3,1401,2000);  
INSERT INTO SALGRADE VALUES (4,2001,3000);  
INSERT INTO SALGRADE VALUES (5,3001,9999);  
COMMIT;  
相关TAG标签
上一篇:oracle数据库常用的sql
下一篇:mongodb安装与配置教程、dos命令
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站