`
mryangjw
  • 浏览: 20434 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

【原创】问题【connection to sys should be as sysdba or sysoper】解决办法

阅读更多

注:问题截图请参照附件!

 

原因分析:
  1、用户名和口令不正确
  2、连接标识符(或连接标识符配置)不正确
解决办法:
  问题【1】的解决办法:输入正确的用户名和口令
  问题【2】的解决办法:
    1、查看已配置的【连接标识符】和登录时使用的【连接标识符】是否一致,如果不一致,修改即可。
    2、如果【连接标识符】没有配置,则按照以下来配置【连接标识符】:
    ORCL =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.100)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
        )
      )
    配置说明:
      ORCL:连接标识符
      HOST:ORACLE服务器的IP地址
      PORT:ORACLE服务器的端口
      SERVICE_NAME:要连接的数据库
      **默认,不做修改即可
    然后使用已配置的【连接标识符】去连接,OK,连接成功。
文中有不正确之处,请指出,谢谢!

  • 大小: 24.4 KB
1
0
分享到:
评论

相关推荐

    Sys和system用户、sysdba 和sysoper系统权限、dba角色的区别

    `sys` 用户拥有`dba`、`sysdba`和`sysoper`等高级权限,能够执行数据库的管理和维护任务,如创建和删除数据库、启动和关闭数据库、恢复数据库等。 相反,`system` 用户虽然也有一定的权限,但它主要用于存放次要的...

    sys用户与system用户.txt

    【 system 】用户只能用 normal 身份登陆 em ,除非你对它授予了 sysdba 的系统权限(grant sysdba to system)或者 sysoper 系统权限。 【 sys 】用户具有 “SYSDBA” 或者 “SYSOPER” 系统权限,登陆 em 也只能用...

    Oracle_sys和system用户的区别

    标题与描述概述的知识点主要集中在Oracle数据库中两个特殊用户的区别:sys与system用户,以及与之相关的系统权限sysdba和sysoper的区别。接下来,我们将深入探讨这些知识点。 ### Oracle_sys和system用户的区别 ##...

    Oracle中两个主要的用户、三个重要权限的区别和联系

    - **登录方式**:SYS用户登录时通常采用AS SYSDBA或AS SYSOPER模式,以便根据实际需求调整其权限级别。 - **SYSTEM用户**: - **特点**:SYSTEM用户也是一个预定义的用户,但其权限相对SYS用户较低。 - **权限**...

    Oracle中sys,system,scott,hr用户的区别.pdf

    使用 AS SYSDBA 或 AS SYSOPER 连接时,用户实际上是作为 SYS 或 PUBLIC 用户登录,这取决于具体的权限设置。 总之,理解 Oracle 中这些预定义用户的角色和权限有助于更好地管理和保护数据库。在实际操作中,应避免...

    oracle sysdba 密码解释

    此时,即使用户拥有`SYSDBA`或`SYSOPER`权限,也无法通过SQL*Plus或其他客户端工具以这些身份登录。 - **SHARED**:表示使用共享密码文件。这种类型的密码文件允许多个用户同时访问数据库,但只能以`SYSOPER`权限...

    oracle登录报错案例分析

    ### Oracle登录报错案例分析 ...对于本案例中的情况,将Oracle用户添加到正确的管理权限组即可解决问题。在实际应用中,还可能遇到其他类型的权限问题,例如密码过期、账号锁定等,都需要逐一排查并解决。

    解决windows10下"sqlplus / as sysdba"执行提示无权限问题

    主要介绍了解决windows10下"sqlplus / as sysdba"执行提示无权限问题,在文中给大家介绍了Windows下sqlplus “/as sysdba”登陆报“ORA-01031: insufficient privileges”处理方法,感兴趣的朋友跟随脚本之家小编...

    解决oracle 10g以SYS身份登录失败的方法

    本文将深入探讨在Oracle 10g环境下,以SYS身份登录失败的问题及其解决方案,帮助数据库管理员和使用者有效解决这一难题。 ### Oracle 10g以SYS身份登录的重要性 SYS是Oracle数据库中的一个超级用户账号,拥有对...

    dba和sysdba的区别

    在Oracle数据库管理系统中,DBA(Database Administrator)和SYSDBA是两个紧密相关但又有所区别的概念。DBA通常是指数据库管理员这一职位,而SYSDBA是一种特殊的身份标识,用于执行数据库的管理操作。接下来,我们将...

    Oracle_OS认证与口令文件认证详解

    当通过口令文件进行认证时,数据库管理员需要使用sqlplus工具,并带上"/as sysdba"或"/as sysoper"选项,以便以SYSDBA或SYSOPER权限登录数据库。这种方式适用于数据库实例未启动或者管理员希望通过特定认证方式访问...

    Oracle用sysdba登录问题

    #### 五、常见问题及解决方案 1. **无法通过SYSDBA模式登录**: - 首先检查是否已经正确配置了`sqlnet.ora`文件中的`SQLNET.AUTHENTICATION_SERVICES`参数。 - 确认当前操作系统用户是否具有足够的权限。 - 检查...

    system和sys用户区别

    sys用户不仅拥有DBA角色,还具有sysdba和sysoper权限。sysdba权限允许用户以管理员模式连接到数据库,进行系统级别的维护和修复;sysoper权限则用于数据库的启动、关闭和备份等操作。sys用户的所有对象,包括数据...

    oracle密码文件详细说明.pdf

    DBA 用户是指具有 sysdba 和 sysoper 权限的用户,默认情况下 sysdba 角色中存在于 sys 用户,sysoper 角色中存在于 system 用户。 Oracle 提供了两种认证方式: 1. 使用与操作系统集成的身份验证 2. 使用 Oracle ...

    Oracle initialization or shutdown in progress 解决方法

    4. 以 DBA 用户登录,并使用以下命令:Sqlplus/nolog Sql>connect sys/change_on_install as sysdba 5. 关闭数据库:Sql>shutdown normal 6. 启动数据库:Sql>startup mount 7. 加载数据库:Sql>alter database open...

    忘记oracle的sys用户密码处理办法

    CONN SYS/PASS_WORD AS SYSDBA; ALTER USER user_name IDENTIFIED BY newpass; 注意:密码不能全是数字,并且不能以数字开头,否则会出现 ORA-00988 错误。 二、忘记 SYS 用户或 SYSTEM 用户的密码 如果我们忘记...

    java 用jdbc方式以 sys账号连接oracle数据的问题

    Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@//hostname:port/service_name", "sys as sysdba", "password"); ``` 这里的URL格式是`jdbc:oracle:thin:@//hostname:port/service_name`,...

    解锁或者修改oracle 数据库用户密码.doc

    `,例如:`E:\app\Administrator\product\11.2.0\dbhome_1\BIN\sqlplus sys/system as sysdba;` 2. 在 sqlplus 中,以 scott 或者其他可用账号登录,输入命令:`connect sys/system as sysdba;` 3. 解锁 sys 或者 ...

    DOS下启动oracle监听

    Sys和system用户、sysdba 和sysoper系统权限、dba角色的区别

    sqlplus用户登录

    - **说明**: 这种登录方式不会自动连接到数据库,用户需要手动输入`SQL> conn / as sysdba`或`SQL> conn sys/password as sysdba`来进行连接。 - **应用场景**: 在自动化脚本中使用,避免密码泄露。 3. **普通...

Global site tag (gtag.js) - Google Analytics