Linux中新建表空间和用户并授权

//登录Linux服务器

//切换为oracle用户
su - oracle

sqlplus /nolog

conn / as sysdba;

//创建表空间
create temporary tablespace officecloud_temp   
tempfile '/u01/app/oradata/orcl/officecloud.dbf'  
size 512m   
autoextend on   
next 64m
extent management local;

//创建表空间
create tablespace officecloud_data
logging   
datafile '/u01/app/oradata/orcl/officecloud_data.dbf'
size 512m   
autoextend on   
next 64m
extent management local;

//创建用户并指定表空间
create user officecloud identified by officecloud123321  
default tablespace officecloud_data   
temporary tablespace officecloud_temp;   

//给用户授予权限
grant connect,resource,dba,sysdba to officecloud;

//删除用户命令
drop user user_name cascade;

//删除表空间命令(并且删除数据文件)

drop tablespace officecloud_temp including contents and datafiles;

该文章只是简单操作步骤,只为平时临时需要创建库使用,具文体详细参数还请查找官方档说明。

时间: 2025-01-20 23:13:53

Linux中新建表空间和用户并授权的相关文章

oracle中创建表空间,用户,授权,表结构的例子

-- 创建表空间CREATE TABLESPACE blogDATAFILE 'F:/oracledata/blog01.dbf' size 200MEXTENT MANAGEMENT local; -- 创建用户CREATE USER blog IDENTIFIED BY blogDEFAULT TABLESPACE blog; -- 授予权限GRANT connect, resource TO blog; -- 使用blog用户连接数据库CONNECT blog/blog; -- 创建博客信

Oracle启动、建立表空间、用户、授权、数据库导入导出使用教程

  数据库最基本的操作就是数据的导入导出及建立表空间.用户.授权了,今天小编也为各位介绍一下关于Oracle启动.建立表空间.用户.授权.数据库导入导出的命令吧. **启动**1.启动数据库实例,分为两步:第一步,启动监听;第二步,启动数据库实例. 1.1进入到sqlplus启动实例{{{ [oracle@redhat ~]$ su - oracle --"切换到oracle用户" [oracle@redhat ~]$ lsnrctl start --"打开监听"

使用Navicat for Oracle新建表空间、用户及权限赋予

前篇文章我介绍了有关Navicat for SQLServer的使用方法,今天我再来介绍它的同门师兄弟Navicat for Oracle. Navicat for Oracle是有关Oracle数据库的客户端工具.通过这个客户端,我们可以图形方式对Oracle数据库进行操作. 说明我们此次试验的Oracle数据库版本是Oracle 10G Express Edition,也即是我们平时所说的Oracle XE版本.此版本对于,我们学习来说已经是足够了.我们只要知道一般我们使用的Oracle数据

Oracle中如何创建表空间、用户和授权

/* 在服务器目录/optoracle/oradata/etld下创建表空间前,先手动建好etld目录,并用root用户给etld目录相应权限,如777 */ --创建表空间 create tablespace tbs_etld_data logging datafile '/opt/oracle/oradata/etld/etld_data.dbf' size 200m autoextend on next 50m maxsize 1024m extent management local;

Oracle起步---创建临时表空间/表空间/创建用户/授权

1. 安装: 百度一下你就知道 2. sqlplus登录/sqlplus命令登录 在安装Oracle时,你需要记住设置的"全局数据库名"(默认为orcl) 和 口令,在以两种方式登录时: 用户名: sys(超级用户==sysdba) / system(管理员用户 和sys想比区别在于system不能创建表空间)... 口 令:注意这里不仅仅要输入你设置的口令,在后面还要加上as sysdba   如:orcl as sysdba  3. 创建临时表空间/表空间/创建用户/授权 代码如下

Oracle RMAN完全恢复案例(五)新建表空间没有备份

案例5: --新建表空间没有备份,datafile 被破坏 1)测试环境 07:52:16 SQL> create tablespace lx 07:52:24   2   datafile '/u01/app/oracle/oradata/prod/lx01.dbf' size 10m; Tablespace created. 07:52:38 SQL> conn scott/tiger Connected. 07:52:40 SQL> 07:52:40 SQL> create

操作-在linux中,如何创建30个用户

问题描述 在linux中,如何创建30个用户 在linux中,如何创建30个用户?而且,给每个用户分配一个文件夹.每个用户只能拥有操作自己的文件夹的权限.(实在是没有悬赏积分了,还请大神们指点啊.) 解决方案 用useradd创建用户,指定用户组等,mkdir创建目录. chown chmod修改目录权限. 解决方案二: 在我的centos6.5上,直接用useradd就能达到你上面的所有要求.useradd默认创建和用户名一样的组名 创建和帐号一样的目录作为用户主文件夹,且权限为700

Linux中如何以不同的用户身份运行程序?

Linux中如何以不同的用户身份运行程序? 在管理Linux的过程当中,有些时候我们需要针对特定的用户,赋予一定的权限去执行某些程序,哪么应该如何去指定以不同的用户身份去运行相应的程序呢?我们可以通过su命令来实现: su - userhttp://www.aliyun.com/zixun/aggregation/11696.html">name -c "/path/to/command" 示例如下: [root@localhost software]# whereis

在Oracle中如何创建表空间、用户、权限分配

1:创建表空间 wspspace,maxsize unlimited是大小不受限制 Sql代码 create tablespace wspspace datafile 'D:/dev/oracle/tablespace/wspspace.dbf' size 300M autoextend on next 50M maxsize unlimited 2.创建用户 create user wsp identified by wsp default tablespace wspspace; 3.分配权