Oracle创建表空间、用户、授权

Oracle创建表空间、用户、授权

第一步、利用远程工具连接服务器(CRT、Xshell等)

1、切换oracle用户

[root@master ~]# su - oracle
Last login: Fri Mar 17 15:24:34 CST 2022 on pts/3
[oracle@master ~]$ pwd
/home/oracle
[oracle@master ~]$ 

2、 登录

[oracle@master ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.4.0 Production on Fri Mar 17 15:57:37 2022

Copyright (c) 1982, 2013, Oracle.  All rights reserved.


Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> 
SQL> quit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
[oracle@master ~]$ sqlplus /nolog

SQL*Plus: Release 11.2.0.4.0 Production on Fri Mar 17 15:58:11 2022

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

SQL> conn / as sysdba
Connected.
SQL> 

第二步:创建数据表空间

SQL>  create tablespace bsld_data logging  datafile '/data/oradata/bsld_data.dbf' size 50m autoextend on next 50m maxsize 1024m extent management local;

Tablespace created.


SQL> create tablespace bsld_data #(bsld_data )表空间名称
  2  logging
  3  datafile '/data/oradata/bsld_data.dbf' # 数据存放位置(oracle用户创建,文件夹必须提前建立)
  4  size 50m # dbf大小
  5  autoextend on #自动增长
  6  next 50m maxsize 20480m # 最大到20G
  7  extent management local;

Tablespace created.

说明: bsld_data 为需要创建的临时表空间的名称,根据实际情况可以自行变更。
datafile 后面为表空间文件存放的磁盘位置,文件不需要创建,但文件夹需要创建好。

删除表空间 (记录)

SQL> drop tablespace bsld_data;

Tablespace dropped.

第3步:创建用户并指定表空间

SQL> create user bsld_sc identified by bsld_sc default tablespace bsld_data;

User created.

这里写图片描述

说明:
username 为需要创建数据库用户的用户名,根据实际情况可以自行变更
password为需要创建数据库用户的用户密码,根据实际情况可以自行变更
user_data 为分配给该用户的表空间,根据实际情况可以自行变更
user_temp 为分配给该用户的临时表空间,根据实际情况可以自行变更

第4步:给用户授予权限

SQL>  grant connect,resource,dba to bsld_sc;

Grant succeeded.

这里写图片描述

说明:
username 为需要分配权限用户的用户名,根据实际情况可以自行变更。
connect,resource,dba 分别三种不同操作权限,根据实际情况可以自行变更。

Oracle 用户解锁语句

SQL> alter  user  scott(用户名)  account  unlock;

博文:

https://blog.csdn.net/zhao50632/article/details/52782481
https://blog.csdn.net/farxix/article/details/79568752
https://www.cnblogs.com/mengzw/p/3593227.html

你可能感兴趣的:(Oracle,Oracle创建表空间)