Oracle DBA之为网页版sqlplus(iSQL*Plus)增加一个dba用户
2011-07-29 23:52
651 查看
测试环境:win2003 + oracle10gR2
设置环境变量:
set oracle_home=D:\oracle\product\10.2.0\db_1
set java_home=%oracle_home%\jdk
set path=%java_home%\bin;%path%
进入isqlplus目录:
cd %oracle_home%\oc4j\j2ee\isqlplus\application-deployments\isqlplus
进入JAZN命令环境:
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"
新建用户(用户名:tsys01;密码:oracle):
JAZN:> adduser "iSQL*Plus DBA" tsys01 oracle
授予用户登陆isqlplus DBA的权限
JAZN:> grantrole webDba "iSQL*Plus DBA" tsys01
退出JAZN环境之后才能使tsys01生效,即tsys01可以以sysdba身份登录isqlplus:
JAZN:> exit
测试(输入如下网址后会弹出一个框,输入刚创建的用户tsys01和密码oracle即可,接下来网页形式的验证用户名密码可以随意输):
http://duzz:5560/isqlplus/dba
http://IPADDR:PORT/isqlplus/dba
补充:
如果发现增加完用户或者授予、撤销权限不起作用,可试着先退出JAZN环境。
停止与启动isqlplus服务器:
isqlplusctl stop
isqlplusctl start
撤销用户登陆isqlplus DBA的权限
JAZN:> revokerole webDba "iSQL*Plus DBA" tsys01
删除用户
JAZN:> remuser "iSQL*Plus DBA" tsys01
修改用户密码(用户tsys01的密码由oracle改为oracle01)
JAZN:> setpasswd "iSQL*Plus DBA" tsys01 oracle oracle01
Ref:
http://www.ningoo.net/html/2007/how_to_login_isqlplus_as_a_dba.html
设置环境变量:
set oracle_home=D:\oracle\product\10.2.0\db_1
set java_home=%oracle_home%\jdk
set path=%java_home%\bin;%path%
进入isqlplus目录:
cd %oracle_home%\oc4j\j2ee\isqlplus\application-deployments\isqlplus
进入JAZN命令环境:
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"
新建用户(用户名:tsys01;密码:oracle):
JAZN:> adduser "iSQL*Plus DBA" tsys01 oracle
授予用户登陆isqlplus DBA的权限
JAZN:> grantrole webDba "iSQL*Plus DBA" tsys01
退出JAZN环境之后才能使tsys01生效,即tsys01可以以sysdba身份登录isqlplus:
JAZN:> exit
测试(输入如下网址后会弹出一个框,输入刚创建的用户tsys01和密码oracle即可,接下来网页形式的验证用户名密码可以随意输):
http://duzz:5560/isqlplus/dba
http://IPADDR:PORT/isqlplus/dba
补充:
如果发现增加完用户或者授予、撤销权限不起作用,可试着先退出JAZN环境。
停止与启动isqlplus服务器:
isqlplusctl stop
isqlplusctl start
撤销用户登陆isqlplus DBA的权限
JAZN:> revokerole webDba "iSQL*Plus DBA" tsys01
删除用户
JAZN:> remuser "iSQL*Plus DBA" tsys01
修改用户密码(用户tsys01的密码由oracle改为oracle01)
JAZN:> setpasswd "iSQL*Plus DBA" tsys01 oracle oracle01
Ref:
http://www.ningoo.net/html/2007/how_to_login_isqlplus_as_a_dba.html
相关文章推荐
- Oracle DBA之为网页版sqlplus(iSQL*Plus)增加一个dba用户
- Oracle DBA之为网页版sqlplus(iSQL*Plus)增加一个dba用户
- 使用OEM,SQL*Plus,iSQL*Plus 管理Oracle实例
- 使用OEM,SQL*Plus,iSQL*Plus 管理Oracle实例
- 【Oracle】-【sqlplus / as sysdba登录报错问题】-新用户使用sqlplus / as sysdba登录报错
- Oracle SQL*PLUS与用户操作相关的常用命令
- Oracle 10g 用管理员登陆到iSQL*Plus DBA 的设置
- 给Oracle 的SQLPlus(w) 添加一个自定义的编辑器
- 使用OEM,SQL*Plus,iSQL*Plus 管理Oracle实例
- http://localhost:5560/isqlplus/dba 用户设置
- linux下切换到oracle用户时出现了-bash-3.2$ 密码登录错误以及sqlplus不可用
- SQL*Plus和iSQL*Plus的区别(oracle)
- oracle:端口查看, isqlplus 命令行启动与关闭,DBA访问
- Oracle的学习一:安装与卸载、sql *plus常用命令、Oracle用户管理
- 使用OEM,SQL*Plus,iSQL*Plus 管理Oracle实例
- 2-oracle-sqlplus常用命令、用户管理
- Oracle查询当前用户下的所有表及sqlplus 设置 列宽
- Oracle的学习一:安装与卸载、sql *plus常用命令、Oracle用户管理
- oracle sql*plus - 删除当前用户的所有对象
- Oracle10gR2中用浏览器登陆isql*plus dba页面问题小记