精华内容
下载资源
问答
  • Oracle 以DBA的权限登陆isql*plus
    2021-05-01 08:32:41

    Oracle 10g 数据库在安装完毕之后默认安装网页管理Oracle的访问路径,包括:

    em:http://localhost:1158/em

    isql*plus: http://localhost:5560/isqlplus 和http://localhost: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.0b1331709591d260c1c78e86d0c51c18.png

    更多相关内容
  • sysdba方式登陆到空闲例程: sqlplus /nolog SQL>conn / as sydba 创建spfile文件: SQL>create spfile from pfile = 'E:\DataBase\Oracle11G\admin\admin\orcl\pfile\init.ora.11202021163853'; --这是我的路径 ...

    问题描述:

    早上我在新机器上新建了Oracle11G,在以startup命令启动的时候报错:

     这个报错的意思:
    ORA-00119:系统的初始化参数无效

    ORA-00132:无法解析的网络监听名

    我的理解:初始化文件中监听配置出了问题,无法初始化,监听也因此无法启动。

    --2021-12-23 第一次修改

    解决方法一:

    查看初始化文件。每个人安装的路径都不尽相同。

    初始化文件一定会存在于Oracle的安装目录orcl下,我的路径:

    以记事本的方式打开初始化文件,找到 本地监听配置:local_listener,原始的本地监听配置参数是LISTENER_ORCL

    现在,把它改成:

    local_listener="(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))"

    以sysdba方式登陆到空闲例程:

    sqlplus /nolog

    SQL>conn / as sydba 

    验证:

    启动时同步加载初始化文件:

    数据库启动成功。

    缺点:以后每一次重启服务器主机或者shutdown之后,都需要以这种方式启动数据库

    SQL>startup pfile='init文件路径';

    解决方法二:创建spfile文件,每次重启只需startup;

    以sysdba方式登陆到空闲例程:

    sqlplus /nolog

    SQL>conn / as sydba

    创建spfile文件:

    SQL>create spfile from pfile = 'E:\DataBase\Oracle11G\admin\admin\orcl\pfile\init.ora.11202021163853'; --这是我的路径

    启动数据库:startup;

    启动成功,并且我重启电脑之后,直接startup启动,成功。

    展开全文
  • 1.输入“sqlplus”后,按下回车键。... 2.as sysdba表示sysdba的角色登录,必须要输入。 3.Oracle为了提高安全性,输入的密码是不可见的。) 注:如果显示连接到xxx,这样才是成功的,你就可以方便

    1.输入“sqlplus”后,按下回车键。
    在这里插入图片描述
    2.用户名输入Oracle DBA(超级管理员) 的用户名:sys
    (数据库要有 ‘sys’ 这个角色,不然也是不行的。记得启动数据库哦~)
    3.输入口令:123 as sysdba

    (注:1.123为密码。密码可随意输入,不输也可以,所以忘记密码也没关系

          2.as sysdba表示以sysdba的角色登录,必须要输入。
    
          3.Oracle为了提高安全性,输入的密码是不可见的。)
    

    在这里插入图片描述
    注:如果显示连接到xxx,这样才是成功的,你就可以方便后面的操作了,

    不巧,我在正常输入以上用户名密码时,报错提示:
    ORA-01017: invalid username/password; logon denied
    在这里插入图片描述

    此报错提示意为 " 没有给用户设置密码 "
    修改密码:

    alter user 用户 identified by 新密码;
    

    例如:

    alter user sys identified by 123;
    

    修改完就可以正常登录了。
    END

    偶尔记录一下自己的学习经历,希望对路过的大家有帮助!

    展开全文
  • 如何在cmd以DBA身份登录Oracle

    千次阅读 2019-06-24 15:59:31
    SYS是Oracle数据库的超级管理员用户,只能SYSDBA或SYSOPER的身份登录Oracle。那么如何在cmd命令提示符窗口,SYSDBA的身份登录Oracle呢?小编在此汇总了一些常用的方法,以下为第一种登录方法。 方法/步骤 用...

    SYS是Oracle数据库的超级管理员用户,只能以SYSDBA或SYSOPER的身份登录Oracle。那么如何在cmd命令提示符窗口,以SYSDBA的身份登录Oracle呢?小编在此汇总了一些常用的方法,以下为第一种登录方法。

    方法/步骤

    1. 用“Windows+R”组合键打开运行窗。

      如何在cmd以DBA身份登录Oracle(1)

    2. 在运行窗口输入栏,输入cmd后按下回车键,会打开cmd命令提示符窗口。

      如何在cmd以DBA身份登录Oracle(1)

    3. 输入“sqlplus”后,按下回车键。

      如何在cmd以DBA身份登录Oracle(1)

    4. 这时就进入了Oracle登录的身份验证环节。

      如何在cmd以DBA身份登录Oracle(1)

    5. 用户名输入Oracle DBA(超级管理员) 的用户名:sys

      如何在cmd以DBA身份登录Oracle(1)

    6. 输入口令:123 as sysdba

      (注:1.123为密码。密码可随意输入,不输也可,所以忘记密码也没关系

                2.as sysdba表示以sysdba的角色登录,必须要输入

                3.Oracle为了提高安全性,输入的密码是不可见的。)

      如何在cmd以DBA身份登录Oracle(1)

    7. 这样,就以SYSDBA的身份成功登入Oracle了。

      如何在cmd以DBA身份登录Oracle(1)

      END

    注意事项

    • “as sysdba”子句代表sysdba角色,既可以跟在密码后输入,也可跟在用户名后输入。

    展开全文
  • Oracle以DBA登陆

    万次阅读 2017-12-19 17:29:23
    第一步:打开cmd到sqlplus.exe所在目录下,然后执行sqlplus /nolog第二步:conn /as sysdba这样便会以dba登陆到数据库,如果登陆不上去,报适配器的错误,则先在cmd中输入 set oracle_sid=orcl,再连接数据库第三步:...
  • 1.输入“sqlplus”后,按下回车键。 2.用户名输入Oracle DBA(超级管理员) 的用户名:sys ... 2.as sysdba表示sysdba的角色登录,必须要输入。 3.Oracle为了提高安全性,输入的密码是不可见的。) ...
  • 今天在客户现场处理了关于sysdba角色进入oracle报错的相关问题,所以简要测试整理了一个小文档,sysdba角色(就类似于os的root用户,可以理解为数据库上的超级管理员),进入oracle(用sqlplus),sysdba角色进入oracle有...
  • 一般用户登陆的网址)进入该网址后会直接进入用户登陆界面,使用数据库中的普通用户即可登陆。...要以DBA身份登陆isqlplus,必须先好oc4j用户。oc4j可以使用两种身份认证方式:基于xml配置文件(j...
  • 一般用户登陆isqlplus的网址http://ip:port/isqlplus,进入该网址后会直接进入数据库用户登陆界面,使用数据库中的普通用户即可登陆DBA用户登陆isqlpus的网址http://ip:port/isql...
  • Oracle 10g 数据库在安装完毕之后默认安装网页管理Oracle的访问路径,包括:两个isqlplus有两个网址,这是因为普通用户和dba用户登Oracle 10g 数据库在安装完毕之后默认安装网页管理Oracle的访问路径,包括:em::1158/...
  • oracle SYSDBA身份登陆

    2021-05-04 04:49:34
    1,首先通过用管理身份打开cmd命令窗口2,使用指令登陆(前提是在环境变量里已配置oracle_home)sqlplus / as sysdba3, 修改TNSLSNR.EXE启动默认端口(8080)Oracle 10g:calldbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_...
  • 文章目录说明isqlplus/dba配置oc4j用户这里...DBA用户登陆isqlpus的网址http://ip:port/isqlplus/dba,进入该网址后首先会弹出一个登陆框,要求先输入iSQL*Plus DBA的用户和密码,注意这里不是数据库用户,而是isqlp
  • 网络中在normal、sysdba、sysoper不同身份登陆oracle的时候感觉很模糊!!很晕!我觉得还是oracle登陆原理没有理解清楚!!前面简单啰嗦两句请给个场地, 首先讲讲oracle 具有sysdba权限的两个账号oracle 在创建...
  • 一, 连接到Oracle11g数据库0, 打开服务net start OracleServiceORCLnet start OracleOraDb11g_home1TNSListener1, SQLPlus(1)MS-DOC中敲入C...set oracle_sid=orclC:\Windows\System32>sqlplus请输入用户名: scot...
  • oracle常用命令积累

    2021-05-04 02:16:28
    1、切换使用实例export ORACLE_SID = mee(实例名称例如:orcl)2、使用dba登陆sqlplus / as sysdba【一】导出导入数据库文件注意事项:所以还原数库前请先行查询备份数据的字符集,修改新库实例中的字符集(同一实例...
  • 很多时候当装好Oracle10g后,登录http://kcsqlbi:5560/isqlplus/dba弹出的Windows认证窗口,尽管输入什么帐号,都无法登录。下面就是解决方案:1- From the command prompt, stop isqlplus:c:\>isqlplusctl stop2...
  • sys用户: 登陆:sqlplus sys/sys as SYSDBA system用户: 登陆:sqlplus system/system ...Connect /as sysdba 是以DBA身份连接到oracle . 启动 Startup就可以启动了。 不过oracle启动模式有3种: l Startup ...
  • iSQL*Plus DBA访问数据库环境:oracle 10g实验步骤:一、启动iSQL*Plus服务:isqlplusctl start二、在浏览器地址栏中输入:http://主机名:5560/isqlplus/dba会出现如下对话窗口:三、但是此时依然不能登陆,...
  • 一般用户登陆isqlplus的网址 ,进入该网址后会直接进入数据库用户登陆界面,使用数据库中的普通用户即可登陆。DBA用户登陆isqlpus的网址 /dba ,...要以DBA身份登陆isqlplus,必须先配置好oc4j用户。oc4j可以使用两种...
  • 注明:需要管理员身份运行cmd,不然第4步会失败(点开始,输入cmd,右键管理员身份运行)1.利用命令查看当前系统用户:net user这是当前系统中所有的用户。2.查看用户组net localgroup–查看用户组;3.查看ora_dba...
  • 环境:windows2003+Oracle 10g (10.2.01) 在安装完Oracle服务器数据库后我们可以通过IE访问相关的界面 iSQL*Plus URL : ...http://ip( or hostname):5560/isqlplus 进入该网址后会直接进入...iSQL*Plus DBA URL :
  • Oracle10gDBA身份来登陆SQL*Plus实操 博客分类:  oracle SQLOracleJDKXMLXP ...到过好几篇相关的文章,和此步骤做实验,悟出如何在...Oracle10g:如何以DBA身份登陆iSQL*Plus 一般用户登陆isqlplus的网址ht
  • 一、建表空间、创建用户并未其分配表空间、用dba身份登录授权、换成新建用户身份登录 1.首先创建表空间,但是得用sys用户来创建好表空间 2.创建用户,并为用户指定默认的表空间, 如果创建用户时不指定表空间就会...
  • 防类当年的我发生的话,又得花费很多这是大二时候写在QQ空间里的一篇文章,我还记得当时这个问题花费了我整一天的时间去搞定它,所以那时体会颇深,所以那时特意记录了下了这个解决的过程,今天突然有兴致想...
  • 远程和本地登陆oracle

    2021-05-08 15:26:53
    本篇文章简绍了oracle安装后的本地...本地登陆这个表示管理登陆[oracle@huang11~]$sqlplus"/assysdba"SQL*Plus:Release10.2.0.1.0-ProductiononTueDec2218:47:372009Copyright(c)1982,2005,Oracle.Allrightsrese...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,505
精华内容 2,602
关键字:

以dba的身份登录oracle