標籤:系統 span ade create key class cas 沒有 view
1.首先我們可以用scott使用者以sysdba的身份登入oracle.
conn scott/tiger as sysdba
2.然後我就可以來建立使用者了.
create user zzg identified by zzg123;
3.建立好使用者我們接著就可以修改使用者的密碼.
alter user zzg identified by unis;
4.預設情況下使用者建立好後系統會預設給該使用者指派一個資料表空間(users);
我們可以通過下面的sql語句來查看一下所有使用者所在的資料表空間.
select username,default_tablespace from dba_users;
5.一般在開發情況下,我們當然不會使用使用者的預設資料表空間,所以這時我們需要建立一個資料表空間.
create tablespace ts_zzg datafile ‘f:\ts_zzg\zzg_data.dbf‘ size 200M;
注:datafile後面是資料表空間的實體儲存體路徑,檔案名稱的尾碼可以隨便.
6.建立好資料表空間,還需要將資料表空間分配給使用者.
alter user zzg default tablespace ts_zzg;
7.我們可以通過步驟4來查詢使用者所在的資料表空間.
8.給使用者指派了資料表空間,使用者還不能登陸(沒有登入許可權),因此還需要為使用者指派許可權
grant create session,create table,create view,create sequence,unlimited tablespace to zzg;
9.給使用者指派了許可權之後我們就可以用zzg使用者來登入了.
conn zzg/unis;
10.登入之後我們也可以來查詢使用者所具有的許可權
select *from session_privs;
11.最後我們也可以刪除使用者及其相關對象
drop user zzg cascade;
oracle建立使用者、建立資料表空間、授權、建表