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;