Oracle以DBA的权限登陆isql*plus
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Oracle以DBA的权限登陆isql*plus,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2075字,纯文字阅读大概需要3分钟。
内容图文
![Oracle以DBA的权限登陆isql*plus](/upload/InfoBanner/zyjiaocheng/555/9230ad0c88b047ae8976dbf6412d5172.jpg)
Oracle 10g 数据库在安装完毕之后默认安装网页管理Oracle的访问路径,包括:两个isqlplus有两个网址,这是因为普通用户和dba用户登
Oracle 10g 数据库在安装完毕之后默认安装网页管理Oracle的访问路径,包括:
em::1158/em
isql*plus: :5560/isqlplus 和:5560/isqlplus/dba
两个isqlplus有两个网址,这是因为普通用户和dba用户登陆。
要以DBA身份登陆isqlplus,必须先配置好oc4j用户。oc4j可以使用两种身份认证方式:
基于xml配置文件(jazn-data.xml)
基于LDAP(Oracle Internet Directory)
第二种正在寻找测试,如果哪位测试出来了可以分享一下。
在此以第一种方式进行测试,也就是采用xml配置文件认证的方式。该配置文件位于
%ORACLE_HOME%/oc4j/j2ee/isqlplus/application-deployments/isqlplus/config(如果是linux或是unix的话是$ORACLE_HOME)
但是该配置文件中的密码是加密过的,所以我们不能手动修改该文件,而是通过JAZN(Java AuthoriZatioN)来配置。JAZN是oracle提供的一个JASS(Java Authentication and Authorization Service)工具,需要使用jdk,,也可以使用oracle自带的jdk,在%ORACLE_HOME/jdk下面
需要配置java_home和path,这里就不在介绍了。
进入到dos下面如果跟oracle的安装路径不一样切换到相同的盘符,负责我们需要绝对路径。
前提条件了解后,我们开始操作:
进入到数据库的安装目录下面
%ORACLE_HOME%/oc4j/j2ee/isqlplus/application-deployments/isqlplus/
执行下面的命令:
D:\oracle\product\10.2.0\db_1\BIN>java -Djava.security.properties=D:\oracle\prod
uct\10.2.0\db_1\sqlplus\admin\iplus\provider -jar D:\oracle\product\10.2.0\db_1\
oc4j\j2ee\home\jazn.jar -user "iSQL*Plus DBA/admin" -password welcome -shell
进入后:
JAZN:>
添加一个用户:
JAZN:> adduser "iSQL*Plus DBA" user password
查看用户:
JAZN:> listusers "iSQL*Plus DBA"
admin
gyc
赋权限:
JAZN:> grantrole webDba "iSQL*Plus DBA" gyc
收回权限
JAZN:>revokerole webDba "iSQL*Plus DBA" gyc
重新启动isql*plus
isqlplusctl stop
isqlplusctl start
再次登录isqlplus以sysdba权限登录即可。
如果所在的路径不对的话会提示如下错误:
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.
内容总结
以上是互联网集市为您收集整理的Oracle以DBA的权限登陆isql*plus全部内容,希望文章能够帮你解决Oracle以DBA的权限登陆isql*plus所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。