ORACLE添加新用戶並配置權限 添加其他用戶的表權限


添加用戶配置權限

1.查出表空間所在位置

select tablespace_name,file_id,bytes/1024/1024,file_name 
 from dba_data_files order by file_id;

2.根據步驟1查出的路徑、將路徑替換掉並指定用戶名

路徑:D:\TABLESPACE\

用戶名:KSKFQGHCG

--創建表空間
CREATE TABLESPACE KSKFQGHCG
nologging
DATAFILE 'D:\TABLESPACE\KSKFQGHCG.DBF'
SIZE 64M
AUTOEXTEND ON;
commit;
--創建KSKFQGHCG用戶
CREATE USER KSKFQGHCG
IDENTIFIED BY KSKFQGHCG
DEFAULT TABLESPACE KSKFQGHCG TEMPORARY TABLESPACE TEMP
ACCOUNT UNLOCK;
commit;
--授於KSKFQGHCG用戶相應權限
GRANT CREATE ANY SEQUENCE TO KSKFQGHCG;
GRANT CREATE ANY TABLE TO KSKFQGHCG;
GRANT ENQUEUE ANY QUEUE TO KSKFQGHCG;
GRANT UNLIMITED TABLESPACE TO KSKFQGHCG;
GRANT CONNECT TO KSKFQGHCG;
GRANT DBA TO KSKFQGHCG;
GRANT RECOVERY_CATALOG_OWNER TO KSKFQGHCG;
GRANT RESOURCE TO KSKFQGHCG;
commit;

只給查詢條件只保留

GRANT CREATE ANY TABLE TO KSKFQGHCG;
GRANT RESOURCE TO KSKFQGHCG;

添加其他用戶的表權限

登陸需要添加表所在的用戶執行

grant select any table to KSKFQGHCG;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM