http://localhost:1158/em
http://localhost:5560/isqlplus 須先啓動isqlplus服務,>isqlplusctl start
但是當我輸入http://localhost:5560/isqlplus/dba 時,只見彈出登陸對話框,卻無法登陸。無論輸入那個賬號都不行,現將解決辦法記錄如下,這是在windows下的操作:
F:\oracle\product\10.2.0\db_1\oc4j\j2ee\isqlplus\application-deployments\isqlplus>F:\oracle\product\10.2.0\db_1\jdk\bin\java.exe -Djava.security.properties=F:\oracle\product\10.2.0\db_1\oc4j\j2ee\home\config\jazn.security.props -jar F:\oracle\product\10.2.0\db_1\oc4j\j2ee\home\jazn.jar -user "iSQL*Plus DBA/admin" -password "welcome" -shell 這是一串連續的命令了。
JAZN:> adduser "iSQL*Plus DBA" bob bob
JAZN:> listusers
iSQL*Plus DBA/bob
iSQL*Plus DBA/admin
JAZN:> grantrole webDba "iSQL*Plus DBA" bob
JAZN:> setpasswd "iSQL*Plus DBA" bob bob 111111
JAZN:> exit
JAZN:>
F:\oracle\product\10.2.0\db_1\oc4j\j2ee\isqlplus\application-deployments\isqlplu
s>
就可以訪問了。
要以DBA身份登陸isqlplus,必須先配置好oc4j用戶。
如何進入JAZN命令環境
java -Djava.security.properties=%ORACLE_HOME%/sqlplus/admin/iplus/provider -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user "iSQL*Plus DBA/admin" -password welcome -shell
進入JAZN命令環境後,可以執行所有的任務:
JAZN:> adduser "iSQL*Plus DBA" isqluser pass
JAZN:> listusers
iSQL*Plus DBA/admin
iSQL*Plus DBA/isqluser
3.授予用戶登陸isqlplus DBA的權限
JAZN:> grantrole webDba "iSQL*Plus DBA" isqluser
4.退出JAZN命令環境
JAZN:> exit
假設上面我們創建了一個用戶isqluser,密碼爲pass,並且已經授予webDba權限。
isqlplusctl stop
isqlplusctl start
再進入網址http://ip:5560/isqlplus/dba ,在彈出的對話框中輸入isqluser和pass,就可以進入到數據庫登陸界面了,選擇以sysdba或sysoper身份登陸了.