2010-06-16 78 views
0

我在Oracle中創建了一個數據庫。說「TEMP」是創建的數據庫的名稱。我創建了一個用戶DWH。現在我想授予用戶DWH對TEMP的訪問權限。 我該怎麼辦?訪問oracle數據庫

+2

數據庫用戶始終在數據庫中創建。只要用戶具有「CREATE SESSION」特權,他們就能夠登錄到該數據庫(僅限該數據庫)。 – 2010-06-17 01:30:08

+0

除非你說「數據庫」,你想到一個模式? 「TEMP」是數據庫實例或服務的名稱,還是模式的名稱? – 2010-06-17 01:31:23

+0

@jeffrey kemp - TEMP是數據庫的名稱 – SARAVAN 2010-06-17 19:57:43

回答

0

。當你說你已經創建了一個用戶DWH你的意思是在操作系統級別或數據庫級別?如果您已經創建數據庫用戶創建一個數據庫用戶

反正命令是

create user DWH identified by password; 

現在,如果要能夠連接到數據庫,並創建你需要一張桌子下面

grant create session to DWH; 
    alter user DWH default tablespace users quota 100m on users; 
    grant create table to DWH; 

您可以授予其他權限also.You也可以組權限到一個角色,授予角色。

+0

我的意思是DWH在數據庫級別。操作系統級別是什麼意思? – SARAVAN 2010-06-16 18:48:31