Oracle 12c創建表空間,用戶以及授權

  1. 創建表空間

    格式: create tablespace 表間名 datafile ‘數據文件名’ size 表空間大小

    使用sysdba用戶登錄在這裏插入圖片描述

    create tablespace kettle_repository datafile 'D:\oracle\oradata\ts_kettle_rep.dbf' size 1024M; 
    

    在這裏插入圖片描述

  2. 創建用戶和授權

    2.1. 創建用戶

    說明:Oracle 12C引入了CDB與PDB的新特性,CDB容器中創建一個通用用戶,用戶名必須以C##或者c##開頭,因爲CDB中默認創建的是common user,可以創建完後改用戶名!
    格式:create user C##用戶名 identified by 密碼;

    create user C##kettle identified by 123456 DEFAULT TABLESPACE kettle_repository ;
    UPDATE USER$ SET NAME='KETTLE' where USER# = (select USER# FROM user$ where NAME='C##KETTLE');
    commit;	
    

    2.2. 用戶授權
    首先連接到庫
    在這裏插入圖片描述

    grant connect to KETTLE;  
    grant create table to KETTLE;  
    grant create tablespace to KETTLE;  
    grant create view to KETTLE;
    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章