前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Oracle12c创建用户

Oracle12c创建用户

作者头像
kongxx
发布2018-09-26 15:12:04
1.7K0
发布2018-09-26 15:12:04
举报

首先以Oracle管理员用户登录系统,并使用sys用户登录Oracle

代码语言:javascript
复制
$ sudo su - oracle
$ sqlplus /nosql
SQL> conn sys as sysdba:
Enter password: 
Connected.

创建临时表空间

代码语言:javascript
复制
# 查看临时表空间
SQL> select name from v$tempfile;

# 创建临时表空间
SQL> create temporary tablespace test_temp tempfile '/home/oracle/app/oracle/oradata/orcl/test_temp.dbf' size 1000M autoextend on next 100M maxsize unlimited;

创建数据表空间

代码语言:javascript
复制
# 查看数据表空间
SQL> select name from v$datafile;

# 创建数据表空间
SQL> create tablespace test_data datafile '/home/oracle/app/oracle/oradata/orcl/test_data.dbf' size 1000M autoextend on next 500M maxsize unlimited;

创建用户

代码语言:javascript
复制
SQL> create user test identified by test default tablespace test_data temporary tablespace test_temp;

create user test identified by flintstone;
ORA-65096: invalid common user or role name

# Oracle 12c 执行上面的命令会出错,需要先执行下面的语句,然后再创建用户

SQL> alter session set "_ORACLE_SCRIPT"=true;

# 创建用户
SQL> create user test identified by test default tablespace test_data temporary tablespace test_temp;

User created.

赋予权限

代码语言:javascript
复制
SQL> grant dba to test;
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018.08.28 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 创建临时表空间
  • 创建数据表空间
  • 创建用户
  • 赋予权限
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档