1. 程式人生 > >ORACLE添加新用戶並配置權限 添加其他用戶的表權限

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

空間 grant esp over default sel div 權限 lec

添加用戶配置權限

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;

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