oracle表空间权限赋予,Oracle 创建用户、表空间以及授予权限
刪除用戶以及跟用戶關聯的對象
DROP USER 用戶名稱 CASCADE;
刪除表空間
DROP TABLESPACE 表空間名稱
INCLUDING CONTENTS AND DATAFILES;
創建表空間
create
tablespace表空間名
logging
datafile
'D:\oracle\product\10.2.0\oradata\orcl\hnxnb_data.dbf'
size
50m
autoextend on
next 50m
maxsize 20480m
extent
management local;
給表空間指定到指定的對象
CREATE
USER 用戶名稱IDENTIFIED BY 密碼DEFAULT TABLESPACE 表空間名
TEMPORARY
TABLESPACE temp;
--授權對象權限
GRANT
CONNECT, RESOURCE,DBA TO用戶名稱;
GRANT
UNLIMITED TABLESPACE TO 用戶名稱;
GRANT
CREATE VIEW TO 用戶名稱;
GRANT
CREATE ANY PROCEDURE TO 用戶名稱;
GRANT
DEBUG ANY PROCEDURE TO 用戶名稱;
GRANT
DEBUG CONNECT SESSION TO 用戶名稱;
--用sys用戶
GRANT
EXECUTE ON DBMS_PIPE TO 用戶名稱;
例子
=============================================================================================
--刪除用戶以及跟用戶關聯的對象
DROP USER bpnet CASCADE;
--刪除表空間
DROP TABLESPACE bpnet_ts
INCLUDING CONTENTS AND DATAFILES;
--創建表空間
create tablespace bpnet_ts
logging
datafile
'D:\oracle\product\10.2.0\oradata\orcl\bpnet_ts.dbf'
size 10m
autoextend on
next 10m maxsize 100m
extent management local;
--給表空間指定到指定的對象
CREATE USER bpnet IDENTIFIED BY
bpnet ?DEFAULT TABLESPACE bpnet_ts
TEMPORARY TABLESPACE temp;
--授權對象權限
GRANT CONNECT, RESOURCE,DBA TO
bpnet;
GRANT UNLIMITED TABLESPACE TO
bpnet;
GRANT CREATE VIEW TO bpnet;
GRANT CREATE ANY PROCEDURE TO
bpnet;
GRANT DEBUG ANY PROCEDURE TO
bpnet;
GRANT DEBUG CONNECT SESSION TO
bpnet;
總結
以上是生活随笔為你收集整理的oracle表空间权限赋予,Oracle 创建用户、表空间以及授予权限的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python数据分析练手小项目-汽车销售
- 下一篇: rush learn note