程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> oracle應用-表空間.用戶名.權限,oracle權限

oracle應用-表空間.用戶名.權限,oracle權限

編輯:Oracle教程

oracle應用-表空間.用戶名.權限,oracle權限


oracle 數據庫應用 雖然代碼少但是很實用!

 

 


--01.表空間
create tablespace tp_hr
datafile
'E:\tp_hr01.dbf' size 10M,
'E:\tp_tak.dbf' size 10M autoextend on;

alter tablespace tp_hr add datafile 'E:\tp_hr02.dbf' size 10M

--02.創建用戶
create user Ah_r
identified by bdqn
default tablespace tp_hr
temporary tablespace temp
quota 10M on tp_bak
password expire
--03.給新添加的用戶授權
Grant connect,resource to Ah_r
--04.建立一張表
create table Stu
(
sid number primary key not null,
sname nvarchar2(20)
)
--05.給scott用戶訪問Stu的權限
grant select on Stu to scott
--06.同義詞
1.用system賬戶登錄,讓Ah_r具有創建同義詞權限
grant create public synonym to Ah_r;
2.用Y2160賬戶登錄創建一個同義詞
create public synonym ah_table for Ah_r.Stu;
3.將查詢ah_table的權限授予scott這個用戶
grant select on ah_table to scott;
4.在scott模式下訪問同義詞就訪問到了
select * from ah_table;

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved