Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1472936
  • 博文数量: 157
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 4116
  • 用 户 组: 普通用户
  • 注册时间: 2013-06-14 18:26
文章分类

全部博文(157)

文章存档

2014年(67)

2013年(90)

分类: Oracle

2014-02-24 17:31:34

Oracle访问isqlplus可以使用两种用户:普通用户和管理员用户

1.普通用户登录isqlplus

1)启动isqlplus

wKioL1MK6wbBZaFeAACjyfjhFHI892.jpg

2)启动服务器后台进程后,通过浏览器连接isqlplus

可以通过oracle下面的目录查看使用isqlplus登录的参考URL

wKiom1MK66WARVmbAAFOQ8WWMIc873.jpg

此处在浏览器中输入然后输入用户名和密码即可登录isqlplus访问。

iSQL*Plus 通常会使用端口号 5560,除非Oracle Universal Installer (OUI) 检测到某个程序正使用该端口。通过检查$ORACLE_HOME/install/portlist.ini 可找到iSQL*Plus 使用的端口

wKiom1MK69fCMdu9AAHeqJImnuU370.jpg

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的安装家目录

wKiom1MK7TjCqC5lAABLfdUl6OE600.jpg

运行JAZN shell (Java AuthoriZation)

[oracle@myCentOS03 isqlplus]$ $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

wKiom1MK7przqj7uAAHilLvXM3k693.jpg

7)登录验证

wKiom1MK9zWzIhMTAAFykyvV66Y667.jpg
阅读(2503) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~