创建表空间、创建用户并赋予权限

分开执行如下sql语句
--创建临时表空间
CREATE SMALLFILE
    TEMPORARY TABLESPACE "TEMP11" TEMPFILE
    ‘E:\app\MD\oradata\oanet\TEMP11.ora‘ SIZE 200M    (“E:\app\MD\oradata\oanet”是数据库实例oanet的实际路径)
    EXTENT MANAGEMENT LOCAL UNIFORM SIZE 5M;
ALTER DATABASE DEFAULT TEMPORARY TABLESPACE "TEMP11"

--创建表空间1
CREATE SMALLFILE
    TABLESPACE "WORKFLOW01"
    LOGGING
    DATAFILE
    ‘E:\app\MD\oradata\oanet\WORKFLOW01.ora‘ SIZE
    2048M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT  AUTO

--创建表空间2
CREATE SMALLFILE
    TABLESPACE "WORKFLOW02"
    LOGGING
    DATAFILE
    ‘E:\app\MD\oradata\oanet\WORKFLOW02.ora‘ SIZE
    1024M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT  AUTO

--自动扩展表空间大小
ALTER DATABASE DATAFILE ‘E:\app\MD\oradata\oanet\WORKFLOW01.ora‘ AUTOEXTEND ON NEXT 200M MAXSIZE 20180M;
ALTER DATABASE DATAFILE ‘E:\app\MD\oradata\oanet\WORKFLOW02.ora‘ AUTOEXTEND ON NEXT 200M MAXSIZE 2048M;

创建用户

--创建用户
-- Create the user
create user yx_base
  identified by "11"
  default tablespace WORKFLOW01
  temporary tablespace TEMP11
  profile DEFAULT;

-- Grant/Revoke role privileges 授予用户connect 和 dba权限
grant connect to yx_base with admin option;
grant dba to yx_base with admin option;
-- Grant/Revoke system privileges 授予用户增删改查等权限
grant alter any table to yx_base with admin option;
grant create any table to yx_base with admin option;
grant delete any table to yx_base with admin option;
grant drop any table to yx_base with admin option;
grant insert any table to yx_base with admin option;
grant select any table to yx_base with admin option;
grant update any table to yx_base with admin option;
grant unlimited tablespace to yx_base with admin option;
时间: 2024-10-31 22:12:37

创建表空间、创建用户并赋予权限的相关文章

Linux oracle数据库创建表空间、用户并赋予权限

管理员用户登录oracle数据库 1.创建临时表空间 select name from v$tempfile;查出当前数据库临时表空间,主要是使用里面的存放路径: 得到其中一条记录/opt/oracle/oradata/orcl/temp01.dbf 创建临时表空间:create temporary tablespace plncontrol_temp tempfile '/opt/oracle/oradata/orcl/plncontrol_temp.dbf' size 100m reuse

oracle创建表空间、用户、和权限配置

oracle数据库和mysql.sqlserver不同,它是在同一个数据库中可以定义多个表空间,不同表空间是相互独立的,每个用户都有默认的表空间,所以基本上不同的用户操作的数据表都可以不同,当然如果要相同的话可以在定义表空间的时候设定好那个表空间就行. 创建表空间: create tablespace (你的表空间名字如 pfm)datafile 'D:\oracle\product\10.2.0\oradata\orcl\pfm.dbf' size 100M autoextend on nex

oracle用命令创建表空间、用户,并为用户授权、收回权限。

oracle中如何删除用户? Oracle中使用DROP USER来删除用户,如果使用DROP USER CASCADE那么用户的对象也同时被删除掉.为了达到删除用户的效果而又不影响对用户下的对象的使用可以使用alter user username account lock将用户锁定. 用命令创建表空间.用户,并为用户授权.收回权限.Create tablespace tabllespacenameDatafile ‘f:\orcl\user001.dbf   size 20mDefault s

oracle 语句创建表空间、用户、授权

/*分为四步 */ /*第1步:创建临时表空间 */ create temporary tablespace yuhang_temp tempfile 'D:\oracledata\yuhang_temp.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local; /*第2步:创建数据表空间 */ create tablespace yuhang_data logging datafile 'D:\or

oracle创建表空间 创建用户指定表空间并授权

1.创建表空间 例如: (1)表空间名为myplace: (2)数据文件路径为E:\oracle\oracle_home\oradata\myspace (3)文件名为mydbf.dbf,空间大小为32M (4)设置表空间自动扩展,每次扩展32M,最大空间为2048M (5)本地管理表空间 create tablespace myspace     logging       datafile 'E:\oracle\oracle_home\oradata\myspace\mydbf.dbf' 

orcale 11g安装,创建表空间,用户,授权用户

一.卸载旧oracle 用Oracle自带的卸载程序不能从根本上卸载Oracle,从而为下次的安装留下隐患,那么怎么才能完全卸载Oracle呢?那就是直接注册表清除,步骤如下: 1. 开始->设置->控制面板->管理工具->服务     停止所有Oracle服务. 2. 开始->程序->Oracle - OraDb11g_home1->Oracle安装产品-> Universal Installer     卸装所有Oracle产品,但Universal I

Oracle 创建表空间,用户,赋值(简装)

一, 1.Oracle 创建表空间,用户,赋值(简装) C:\Documents and Settings\Administrator>sqlplus /nologSQL> conn /as sysdba 2.删除用户drop user username cascade; 3.创建自增表表空间SQL> create tablespace 表空间 datafile 'E:\oracle\product\10.2.0\oradata\表空间.dbf' size 50m autoextend

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

1.创建表空间 create tablespace TEST logging datafile 'e:\app\administrator\oradata\orcl\TEST.dbf' size 100M autoextend on next 100M maxsize 4096M extent management local; 2.创建用户并指定表空间 create use testuser identified by password default tablespace TEST temp

利用Oracle创建表空间和用户

第一步,创建表空间 以SYS/sys账户和SYSDBA身份登录OEM,通过"管理"-"数据库管理"-"存储"-"表空间"打开表空间创建界面, 选择"创建",进入"创建 表空间"界面, 在"创建 表空间"界面"一般信息"选项的"名称"处填写所要创建的表空间名,如DYZJDGG,"区管理"."类型&qu

Oracle创建表空间与用户

/* 说明:若已经存在相应的用户和表空间,则需要先删除相应的用户和表空间 然后再全部重新建立 */ --删除用户 drop user XDAYWEIXIN cascade; --删除表空间 drop tablespace WEIXIN_DATA_TEMP including contents and datafiles; drop tablespace WEIXIN_DATA including contents and datafiles; --创建临时表空间 create temporary