Oracle 建立表空間並授權示例

2021-09-28 16:46:44 字數 985 閱讀 7281

--/*第1步:建立資料表空間  */

create tablespace xoa 

logging 

datafile 'd:\oracledata\xoa\xoa.dbf'

size 50m 

autoextend on 

next 50m maxsize 20480m 

extent management local; 

--/*第2步:建立使用者並指定表空間  */

--1)、給自己建立乙個使用者

create user xoadba identified by xoadba_123 

default tablespace xoa 

--2)、給第三方建立乙個使用者

create user xoauser identified by xoauser 

default tablespace xoa

--/*第3步:給使用者授予許可權  */

--1)、給自己使用者授予許可權

grant connect,resource,dba to xoadba;

--2)、給第三方的許可權

grant connect,resource to xoauser;

grant create view to xoauser

--備註:

--如果第三方需要訪問xoadba下面的檢視,則xoadba需要把檢視的許可權給第三方

例如:--例:xoadba給自己的使用者建立檢視(檢視名為 empdetail)

create or replace view empdetail

asselect empno,ename,job,hiredate,emp.deptno,dname

from emp join dept on emp.deptno=dept.deptno

--xoadba給第三方授予能檢視檢視的許可權

grant select on empdetail to xoauser;

oracle建立使用者並授權,並配置表空間

cmd輸入 sqlplus as sysdba create user chushiyun identified by 1234 建立使用者並設定密碼 alter user chushiyun identified by 123456 修改密碼設定許可權 grant create session t...

Oracle建立表空間 建立使用者並授權 匯入匯出等

平時用到的比較多的語句,記錄下來 建立臨時表空間 create temporary tablespace plat temp tempfile d oracle oradata orcl plat temp.dbf size 2g autoextend on next 200m maxsize un...

Oracle建立表空間並授權的步驟

select tablespace name,file name,bytes 1024 1024 file size,autoextensible from dba temp files administrator oradata cust temp01.dbf建立使用者之前要建立 臨時表空間 若不...