liunx下建立Oracle用戶,表空間,受權

1.鏈接數據庫sql

su - oracle 數據庫

sqlplus /nolog    或者   sqlplus / as sysdbasession

conn sys/mm  as  sysdba    oracle

2.建立用戶和密碼ide

create user yhmc identified by mm123;spa

alter user yhmc identified by mm111;   修改用戶密碼日誌

3.建立表空間對象

create tablespace ts_space  datafile 'f:\ts_zzg\zzg_data.dbf' size 200M; (能夠直接用plsql建立表空間)string

解釋:it

create tablespace user_data 
logging                 /*logging 是對象的屬性,建立數據庫對象時,oracle 將日誌信息記錄到練級重作日誌文件中。表明空間類型爲永久型 */
datafile 'D:\oracle\oradata\Oracle9i\user_data.dbf' 
size 50m 
autoextend on                               /*autoextend on    表空間大小不夠用時自動擴展*/
next 50m maxsize 20480m     /*next 50m 自動擴展增量爲50MB */
extent management local;    /*extent management local   表明管理方式爲本地*/

4.將表空間分配給用戶 並默認

alter user yhmc default tablespace ts_space; 

5.給用戶分配了表空間,用戶還不能登錄(沒有登陸權限),所以還須要爲用戶分配權限

grant create session,create table,create view,create sequence,unlimited tablespace to yhmc;

相關文章
相關標籤/搜索