2013-10-09 53 views
1

我安裝oracleEX11克默認的用戶名,然後我試圖登錄到頂點 tutorials頂點登錄失敗密碼

我沒有使用默認的admin /管理員 系統登錄/我的密碼

見截圖

enter image description here 請幫我登錄頂點。 我明白任何建議

+2

http://mohammadfawzy.wordpress.com/2013/02/24/oracle-apex-the-server - 要求 - 用戶名和密碼 - 服務器 - 說 - xdb/ –

+0

@JeffreyKemp謝謝,這是我用來解決它,我感謝您的幫助。 – Muath

回答

1

啓用網絡服務(ACL)和XML DB HTTP服務器

重新啓用的Oracle XML DB HTTP服務器端口(8383):

EXEC dbms_xdb.sethttpport(8383);

啓用遠程HTTP連接(可選):

EXEC dbms_xdb.setListenerLocalAccess(l_access => FALSE);

通過d默認情況下,在Oracle數據庫11g中禁用與網絡服務交互的功能。因此,你必須使用DBMS_NETWORK_ACL_ADMIN包授予連接權限的任何主機的APEX_040200數據庫用戶:

`DECLARE 
ACL_PATH VARCHAR2(4000); 
BEGIN 
-- Look for the ACL currently assigned to '*' and give APEX_040200 
-- the "connect" privilege if APEX_040200 
-- does not have the privilege yet. 
SELECT ACL INTO ACL_PATH FROM DBA_NETWORK_ACLS 
WHERE HOST = '*' AND LOWER_PORT IS NULL AND UPPER_PORT IS NULL; 
IF DBMS_NETWORK_ACL_ADMIN.CHECK_PRIVILEGE(ACL_PATH, 'APEX_040200', 
'connect') IS NULL THEN 
DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE(ACL_PATH, 
'APEX_040200', TRUE, 'connect'); 
END IF; 
EXCEPTION 
-- When no ACL has been assigned to '*'. 
WHEN NO_DATA_FOUND THEN 
DBMS_NETWORK_ACL_ADMIN.CREATE_ACL('power_users.xml', 
'ACL that lets power users to connect to everywhere', 
'APEX_040200', TRUE, 'connect'); 
DBMS_NETWORK_ACL_ADMIN.ASSIGN_ACL('power_users.xml','*'); 
END; 
/
COMMIT;` 
+0

我感謝您的幫助,這已在評論中得到解決 http://mohammadfawzy.wordpress.com/2013/02/24/oracle-apex-the-server-requires-a-username-and-password-the-服務器說,XDB / – Muath

相關問題