yuanqiao 发表于 2018-9-12 13:28:36

Oracle用户访问isqlplus-DBA成长日记

  Oracle访问isqlplus可以使用两种用户:普通用户和管理员用户
  1.普通用户登录isqlplus
  1)启动isqlplus

  2)启动服务器后台进程后,通过浏览器连接isqlplus
  可以通过oracle下面的目录查看使用isqlplus登录的参考URL

  此处在浏览器中输入http://10.41.6.117:5560/isqlplus然后输入用户名和密码即可登录isqlplus访问。
  iSQL*Plus 通常会使用端口号 5560,除非Oracle Universal Installer (OUI) 检测到某个程序正使用该端口。通过检查$ORACLE_HOME/install/portlist.ini 可找到iSQL*Plus 使用的端口

  2.dba身份访问isqlplus
  1). vi .bash_profile
  加入环境变量
  export JAVA_HOME=$ORACLE_HOME/jdk//此处使用oracle自带的java
  保存退出
  source .bash_profile
  2).进入如下目录
  $ORACLE_HOME/db_1/oc4j/j2ee/isqlplus/application-deployments/isqlplus
  3).运行JAZN shell (Java AuthoriZation)
  首先可以查看安装oracle后,$JAVA_HOME的安装家目录

  运行JAZN shell (Java AuthoriZation)
  $ $JAVA_HOME/bin/java \
  > -Djava.security.properties=$ORACLE_HOME/oc4j/j2ee/home/config/jazn.security.props \
  > -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar \
  > -user "iSQL*Plus DBA/admin" -password welcome –shell
  4)创建用户
  JAZN:> adduser "iSQL*Plus DBA" huyong huyong
  示例中创建用户huyong,密码也是huyong。语法是:adduser “iSQL*Plus DBA” username password.
  5)授予webDba role给用户
  JAZN:> grantrole webDba "iSQL*Plus DBA" huyong
  6)退出JAZN shell
  JAZN:> exit

  7)登录验证


页: [1]
查看完整版本: Oracle用户访问isqlplus-DBA成长日记