Oracle 建立表空间 创建用户并授权
2016-09-03 23:56
423 查看
--1、在PLSql或者navicat等数据库客户端工具管理员账户下:建表空间
create tablespace DEMO_TABLESPACE logging datafile 'D:\Oracle\database\tablespace\demo.dbf'
size 100M autoextend on next 100M maxsize 500M extent management local;
--2、创建用户并授权
CREATE USER demo_usename IDENTIFIED BY demo_pwd
DEFAULT TABLESPACE DEMO_TABLESPACE TEMPORARY TABLESPACE temp;
GRANT CREATE SESSION TO demo_usename;--这样确保该用户可以登录数据库
GRANT CREATE TABLE TO demo_usename;--这样该用户可以创建表
grant connect to demo_usename;
grant exp_full_database to demo_usename;
grant imp_full_database to demo_usename;
grant resource to demo_usename;
grant create procedure to demo_usename;
grant create trigger to demo_usename;
grant execute any procedure to demo_usename;
grant grant any privilege to demo_usename;
grant restricted session to demo_usename;
grant select any table to demo_usename;
grant unlimited tablespace to demo_usename;
grant create any view to demo_usename;
--3、创建恢复目录
--(路径需要提前建好,注:linux上需要使用:/ )
create directory VBMCARDDUMP as 'D:\Oracle\database\dump';
grant read, write on directory VBMCARDDUMP to public;
create tablespace DEMO_TABLESPACE logging datafile 'D:\Oracle\database\tablespace\demo.dbf'
size 100M autoextend on next 100M maxsize 500M extent management local;
--2、创建用户并授权
CREATE USER demo_usename IDENTIFIED BY demo_pwd
DEFAULT TABLESPACE DEMO_TABLESPACE TEMPORARY TABLESPACE temp;
GRANT CREATE SESSION TO demo_usename;--这样确保该用户可以登录数据库
GRANT CREATE TABLE TO demo_usename;--这样该用户可以创建表
grant connect to demo_usename;
grant exp_full_database to demo_usename;
grant imp_full_database to demo_usename;
grant resource to demo_usename;
grant create procedure to demo_usename;
grant create trigger to demo_usename;
grant execute any procedure to demo_usename;
grant grant any privilege to demo_usename;
grant restricted session to demo_usename;
grant select any table to demo_usename;
grant unlimited tablespace to demo_usename;
grant create any view to demo_usename;
--3、创建恢复目录
--(路径需要提前建好,注:linux上需要使用:/ )
create directory VBMCARDDUMP as 'D:\Oracle\database\dump';
grant read, write on directory VBMCARDDUMP to public;
相关文章推荐
- oracle 数据库 建立数据库、建表空间、创建用户及授权
- Oracle下的用户创建角色、授权、建立表空间
- 0079 Oracle创建用户 授权 建立表空间【基础】
- oracle 11g linux 建立表空间 用户 授权 数据导入 导出
- oracle 创建用户、授权、表空间
- oracle 创建表用户/空间/临时表空间设置用户默认表空间 为用户授权操作实例
- Oracle创建表空间、创建用户、授权、授权对象的访问以及查看权限
- oracle创建数据库、表空间、用户并授权
- plsql创建表空间并创建oracle用户授权并指定默认表空间
- Oracle创建表空间、创建用户以及授权、查看权限
- Oracle创建表空间、创建用户以及授权、查看权限
- Oracle创建表空间、创建用户以及授权、查看权限
- Oracle建立表空间、用户、授权
- oracle 12c 创建表空间,用户并指定表空间,以及授权
- Oracle 创建/删除 表空间、用户、授权
- Oracle创建表空间、创建用户以及授权、查看权限
- 分享知识-快乐自己:Oracle基本语法(创建:表空间、用户、授权、约束等)使用指南
- oracle创建表空间、用户及授权
- oracle创建表空间,创建用户以及授权
- SQL-Oracle-创建表空间,用户,授权