oracle安装 sysi,oracle10G下在isqlplus中启用sys账户

isqlplus登录方式:

ORACLE 10G默认情况下不允许使用sys等dba用户web方式登录isqlplus

要以DBA身份登陆isqlplus,需要配置oc4j用户。

配置文件:

$ORACLE_HOME/oc4j/j2ee/isqlplus/application-deployments/isqlplus/config/jazn-data.xml

需要通过JAZN(Java AuthoriZatioN)来配置。JAZN是oracle提供的一个JASS(Java Authentication and Authorization Service)工具.

如何进入JAZN命令环境

注意:必须在$ORACLE_HOME/oc4j/j2ee/isqlplus/application-deployments/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.

$ pwd

$ORACLE_HOME/oc4j/j2ee/isqlplus/application-deployments/isqlplus

$ 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:> listusers

iSQL*Plus DBA/admin

JAZN:> adduser "iSQL*Plus DBA" jilong longalna  \\ 创建新的iSQL*Plus DBA用户“jilong”

JAZN:> grantrole webDba "iSQL*Plus DBA" jilong  \\ 授予webDba权限

JAZN:>

JAZN:> listusers

iSQL*Plus DBA/jilong

iSQL*Plus DBA/admin

启停isqlplus应用服务器

isqlplusctl stop

isqlplusctl start

登录isqlplus dba页面 ,输入新添加的用户(注意这里不是数据库用户,而是isqlplus应用服务器要求的用户和密码。)

登录后即可使用sys等dba用户登录数据库

JAZN中其他相关命令:

JAZN:> revokerole webDba "iSQL*Plus DBA" user_name      \\撤销用户登陆isqlplus DBA的权限

JAZN:> setpasswd "iSQL*Plus DBA" user_name old_password new_password \\修改用户密码

JAZN:> remuser "iSQL*Plus DBA" user_name      \\删除用户

$ORACLE_HOME/oc4j/j2ee/isqlplus/application-deployments/isqlplus/config/

jazn-data.xml 文件用户信息部分:

(password为加密方式,只能通过JAZN修改,admin默认password为“welcome”)

iSQL*Plus DBA

admin

Realm Administrator

Administrator for this realm.

{903}ubtKEVZPHqBXthQMG2Pi5mnwWzjLlPHXs>

jilong

{903}3lT/T+Y0+6tCjiTdch4ei1boHx/2+4jes>

admin

Realm Admin Role

Administrative role for this realm.

user

admin

webDba

user

jilong

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值