配置Oracle10g iSQL*Plus DBA

Category : 工作学习 / Date : 2006.08.28 / /

在Oracle10g下用DBA登陆iSQL*Plus,需做以下配置:

建立和管理iSQL*Plus DBA URL的用户
1、创建用户
2、用户列表
3、赋予webDba权限
4、删除用户
5、撤销webDba权限
6、更改用户口令
7、测试iSQL*Plus DBA 访问

执行这些操作需首先进入$ORACLE_HOME/oc4j/j2ee/isqlplus/application-deployments/isqlplus目录
$JAVA_HOME 是你本地机器上JDK(1.4 or 更高版本)的位置. 一般采用$ORACLE_HOME/jdk, 也可以使用其它的JDK

进入JAZN shell,在命令行输入:

$JAVA_HOME/bin/java -Djava.security.properties=$ORACLE_HOME/sqlplus/admin/iplus/provider -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user "iSQL*Plus DBA/admin" -password admin_password -shell

离开JAZN shell,在命令行输入:

EXIT

admin_password是iSQL*Plus DBA 管理员用户admin的密码。该密码默认是'welcome'

1、创建用户
你可以建立多个访问iSQL*Plus DBA URL用户。
在 JAZN shell下建立用户,输入:

JAZN> adduser "iSQL*Plus DBA" username password

在命令行建立用户,输入:

$JAVA_HOME/bin/java -Djava.security.properties=$ORACLE_HOME/sqlplus/admin/iplus/provider -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user "iSQL*Plus DBA/admin" -password admin_password -adduser "iSQL*Plus DBA" username password

usernamepassword是登陆到iSQL*Plus DBA URL的用户名和密码。

2、用户列表
在 JAZN shell下显示用户列表,输入:

JAZN> listusers "iSQL*Plus DBA"

在命令行显示用户列表,输入:

$JAVA_HOME/bin/java -Djava.security.properties=$ORACLE_HOME/sqlplus/admin/iplus/provider -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user "iSQL*Plus DBA/admin" -password admin_password -listusers "iSQL*Plus DBA"

3、赋予webDba权限
每一个建立的用户必需赋予webDba权限才能访问iSQL*Plus DBA URL。
在 JAZN shell下赋予webDba权限,输入:

JAZN> grantrole webDba "iSQL*Plus DBA" username

在命令行赋予webDba权限,输入:

$JAVA_HOME/bin/java -Djava.security.properties=$ORACLE_HOME/sqlplus/admin/iplus/provider -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user "iSQL*Plus DBA/admin" -password admin_password -grantrole webDba "iSQL*Plus DBA" username

4、删除用户
在 JAZN shell下删除用户,输入:

JAZN> remuser "iSQL*Plus DBA" username

在命令行删除用户,输入:

$JAVA_HOME/bin/java -Djava.security.properties=$ORACLE_HOME/sqlplus/admin/iplus/provider -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user "iSQL*Plus DBA/admin" -password admin_password -remuser "iSQL*Plus DBA" username

5、撤销webDba权限
在 JAZN shell下撤销webDba权限,输入:

JAZN> revokerole webDba "iSQL*Plus DBA" username

在命令行撤销webDba权限,输入:

$JAVA_HOME/bin/java -Djava.security.properties=$ORACLE_HOME/sqlplus/admin/iplus/provider -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user "iSQL*Plus DBA/admin" -password admin_password -revokerole "iSQL*Plus DBA" username

6、更改用户口令
在 JAZN shell下更改用户口令,输入:

JAZN> setpasswd "iSQL*Plus DBA" username old_password new_password

在命令行下更改用户口令,输入:

$JAVA_HOME/bin/java -Djava.security.properties=$ORACLE_HOME/sqlplus/admin/iplus/provider -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user "iSQL*Plus DBA/admin" -password admin_password -setpasswd "iSQL*Plus DBA" username old_password new_password

7、测试iSQL*Plus DBA 访问
在你浏览器输入iSQL*Plus DBA URL
http://machine_name.domain:5560/isqlplus/dba

注:需要重启iSQL*Plus使改变生效
————————————————————————————————————–
参考资料:
Enabling iSQL*Plus DBA Access



无觅相关文章插件,快速提升流量

Comments

One Response to “配置Oracle10g iSQL*Plus DBA”

Leave a Reply

You must be logged in to post a comment.

传奇 似水流年 绽放 风筝 八月照相馆