Oracle建立表空間 建立使用者的完整過程

2021-08-03 01:44:06 字數 2056 閱讀 4258

/*

步驟:1、建立表空間

2、建立使用者

3、使用者授權

*//*建立表空間*/

create

tablespace tablespace_qcj

/*表空間物理檔名稱*/

datafile 'tablespace_qcj.dbf'

-- 這種方式指定表空間物理檔案位置

-- 大小 500m,每次 5m 自動增大,最大不限制

size 500m autoextend on

next

5m maxsize unlimited;

/* 建立使用者*/

create

user qiuchangjin

identified by root --使用者密碼

default

tablespace tablespace_qcj-- 表空間是上面建立的

temporary

tablespace

temp

-- 臨時表空間預設 temp

profile default

;--password expire;

/*密碼過期需要重設密碼,意思是當你用這個新建立的密碼過期使用者首次登入後,系統會提示你重新輸入新密碼,不然會拒絕你登陸,重設新密碼後就可以登入,該使用者的密碼就是你新設的密碼,相當於首次登入修改密碼這樣的選項。*/

/* 使用者授權_1*/

grant

connect

,resource,dba to qiuchangjin;

/* 使用者授權_2*/

grant

connect

to qiuchangjin with admin option

;grant dba to qiuchangjin with admin option

;grant resource to qiuchangjin with admin option

;/*查詢所有表空間物理位置*/

select name from v$datafile;

/*查詢當前使用者的表空間*/

select username,default_tablespace from user_users;

/*修改使用者的預設表空間*/

alter

user 使用者名稱 default

tablespace 新錶空間;

/*查詢所有的表空間*/

select

*from user_tablespaces;

/* 刪除表空間*/

alter

tablespace qcj_tablespace offline;

drop

tablespace qcj_tablespace including contents and datafiles;

--為表空間zcgl增加資料檔案

alter

tablespace zcgl add datafile 'j:\myoracle\product\11.2.0\dbhome_1\database\zcgl01.dbf'

size 50m autoextend on

next

5m maxsize unlimited;

1、檢視當前使用者擁有的角色許可權資訊:

select * from role_sys_privs;
2、檢視當前使用者的詳細資訊:

select * from user_users;
3、檢視當前使用者的角色資訊:

select * from user_role_privs;
4、修改使用者密碼:

alter user 使用者名稱 identified by 新密碼;
alter profile default limit password_life_time unlimited;
5、刪除使用者及表空間

刪除使用者及表空間

oracle建立表空間,建立使用者

建立臨時表空間 create temporary tablespace test temp tempfile e oracle product 10.2.0 oradata testserver test temp01.dbf size 32m autoextend on next 32m maxs...

oracle建立表空間,建立使用者

建立臨時表空間 create temporary tablespace test temp tempfile e oracle product 10.2.0 oradata testserver test temp01.dbf size 32m autoextend onnext 32m maxsi...

oracle建立表空間,建立使用者

建立臨時表空間 create temporary tablespace test temp tempfile e oracle product 10.2.0 oradata testserver test temp01.dbf size 32m autoextend on next 32m maxs...