日期:2014-05-16 浏览次数:20524 次
1.进入到目录$ORACLE_HOME/oc4j/j2ee/isqlplus/application-deployments/isqlplus/
2.确保JAVA_HOME环境变量指向了正确的jdk(需要1.4以上)路径,可以使用oracle自带的jdk,位于$ORACLE_HOME/jdk
3.执行以下命令
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
其中realm=iSQL*Plus?DBA,user=admin,这些可以从xml配置文件中看到,admin的默认密码是welcome,但是admin用户默认没有webDba权限,不能直接用于登陆isqlplus。
注意该命令一定要先进入第一步的目录后再执行,否则会报错
oracle.security.jazn.JAZNRuntimeException:?Configuration?file?"configjazn.xml"?does?not?exist.?Check?your?JAAS?configuration?settings.
或者
Realm?[iSQL*Plus?DBA]?does?not?exist?in?system.
如果报以上的错误,请仔细检查你的当前目录是否和第一步中给出的目录完全一致。
进入JAZN命令环境后,可以执行所有的任务:
1.新建用户ning,密码pass
JAZN:>?adduser?"iSQL*Plus?DBA"?ning?pass
2.列出用户
JAZN:>?listusers
iSQL*Plus?DBA/admin
iSQL*Plus?DBA/ning
JAZN:>?listusers?"iSQL*Plus?DBA"
admin
ning