Oracle12g添加c##scott用户
1.前言
在Oracle12c中,已经没有了scott这一实例用户。Oracle学习者们可以通过新建hr用户或是新建scott用户,来完成对Oracle的学习。
2.具体流程
登录系统用户
conn / as sysdba;
删除已有的用户(可选)
DROP USER c##scott cascade;
新建用户,授予权限,连接
CREATE USER c##scott identified by tiger;
GRANT CREATE SEQUENCE to c##scott ;
GRANT UNLIMITED TABLESPACE to c##scott ;
GRANT CREATE SESSION to c##scott ;
GRANT CREATE SYNONYM to c##scott ;
GRANT ALTER SESSION to c##scott;
GRANT CREATE DATABASE LINK to c##scott;
GRANT CREATE VIEW to c##scott;
GRANT CREATE TABLE to c##scott;
ALTER USER c##scott DEFAULT TABLESPACE USERS;
ALTER USER c##scott TEMPORARY TABLESPACE TEMP;
conn c##scott/tiger
新建表格并添加数据
-- DEPT表格
CREATE TABLE DEPT(DEPTNO NUMBER(2) CONSTRAINT PK_DEPT PRIMARY KEY,DNAME VARCHAR2(14) ,LOC VARCHAR2(13) ) ;
-- 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,'c##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);
-- BONUS表格
CREATE TABLE BONUS(ENAME VARCHAR2(10) ,JOB VARCHAR2(9) ,SAL NUMBER,COMM NUMBER) ;
-- 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;
至此,新建c##scott用户完成,可以开始学习Oracle了。
出处:https://blog.csdn.net/nagasami/article/details/78080128
Oracle12g添加c##scott用户相关推荐
- oracle19c主目录用户,oracle 19c 添加 scott用户与表
对于熟悉Oracle或者接触过Oracle的人,scott这个用户大家一定相当的熟悉.12c推出了可插拔数据库,在一个容器cdb中以多租户的形式同时存在多个数据库pdb.pdb中默认不包含scott用 ...
- oracle socct用户,oracle 19c 添加 scott用户与表
对于熟悉Oracle或者接触过Oracle的人,scott这个用户大家一定相当的熟悉.12c推出了可插拔数据库,在一个容器cdb中以多租户的形式同时存在多个数据库pdb.pdb中默认不包含scott用 ...
- oracle 12c 安装scott,Oracle 12c中添加scott用户的方法
新电脑上安装了Oracle 12c,没有自带scott用户.看了不少帖子,发现以下帖子最为靠谱. 补充事项: 1. 运行语句"select username from dba_users w ...
- 【软件测试】Oracle中scott用户的emp、dept、bonus、salgrade建表代码与数据
--创建 scott 数据库中的 dept 表 CREATE TABLE dept(-- 部门编号DEPTNO NUMBER(2) CONSTRAINT PK_DEPT PRIMARY KEY,-- ...
- oracle打开scott用户_启用Oracle中的scott用户
启用Oracle中的scott用户 在Linux系统上安装Oracle服务器,有的不含有scott用户,有的scott用户被锁.下面是添加scott用户或解锁scott. 一. 验证scott用户是否 ...
- oracle安装没有scott,Oracle安装时忘记解锁scott用户的解决方案
最近笔者开始学习Oracle,对于笔者同学安装过程出现各种问题而导致重做系统表示默哀. (1)问题1:64位操作系统安装完以后选择java.exe文件后.sqldeveloper闪退,原因是64位操作 ...
- Oracle创建scott用户导入数据查看emp表
写在前面,这里我使用的是database19c, 而从12c开始oracle就不再提供已经创建好的scott用户,所以我们需要自行创建来测试. 流程: 过程十分简单,大概两三分钟就能做好 打开cmd, ...
- 机房收费系统【VB版】——添加和删除用户
功能:添加删除各种用户(包括:管理员,操作员,一般用户) 添加按钮的逻辑: 1.判断是否将所有信息正确填写完毕 2.判断是否这个用户已存在,需要调用User_Info查询是否有匹配项,存在则提醒,不存 ...
- oracle scott用户
原文:https://blog.csdn.net/u013292160/article/details/45287227 1.建立scott.sql Rem Copyright (c) 1990 by ...
最新文章
- Dynamics CRM CE 怎样从 UCI 改为 classic UI
- vscode 常用插件安装
- [云炬商业计划书阅读分享]洗车店创业计划书
- 究竟什么能使得生活变得圆满?
- 小程序 | 打开CMS时出现了404报错?
- 2017-3-23校内训练
- 使用ubuntu钉钉
- Linux(ubuntu 18.0.4) Java环境安装,环境变量配置
- mysql限制数据类型的长度_MySQL数据类型的长度
- 7z源码的编译与使用_markdown 格式
- Django教程 —— 站点后台管理
- 仿原生安卓文件管理器
- 《knowledge graph embedding:a survey of approaches and applications》论文阅读
- 4.Yocto项目概念
- power query 向下填充_Power Query 系列 (12) - Power Query 结构化列应用案例
- 企业信息化:如何考虑企业信息化
- 一篇文章玩转 RNN 网络 原理
- Spark基本sort shuffle write流程解析
- 仙剑5前传大吐糟 2013-2-5记录
- 平狄克《微观经济学》第八版笔记和课后答案