【问题标题】:Default passwords of Oracle 11g? [closed]Oracle 11g 的默认密码? [关闭]
【发布时间】:2010-10-18 21:56:55
【问题描述】:

我安装了 Oracle 11g。我没有更改 SYSTEM 和 SYS 的密码。但是现在我发现默认密码不起作用。请帮忙。

【问题讨论】:

    标签: oracle11g


    【解决方案1】:

    可以在不指定密码的情况下连接到数据库。完成后,您可以重置密码。我假设你已经在你的机器上安装了数据库;如果不是,您首先需要连接到运行数据库的机器。

    1. 确保您的用户帐户是dba 组的成员。如何执行此操作取决于您运行的操作系统。

    2. 在适当的命令提示符/shell/终端窗口中输入sqlplus / as sysdba。这应该让您以 SYS 身份登录到数据库。

    3. 登录后即可进入

      alter user SYS identified by "newpassword";
      

      重置 SYS 密码,对于 SYSTEM 也是如此。

    (注意:我没有在 Oracle 12c 上尝试过任何这些;我假设自 Oracle 11g 以来他们没有改变任何东西。)

    【讨论】:

    • @HannesdeJager:感谢您发现 linkrot。我已经摆脱了死链接。我还删除了关于我没有在 Oracle 11 上尝试过的部分,就像我现在所做的那样。但是,我还没有在 Oracle 12 上尝试过...
    • 适用于 12c - 刚刚测试。
    • 对我也有用(Oracle 11g Express Edition)
    • 为什么当我在 SQL 命令行中执行“Connect /as sysdba”命令时,它给了我一个“ERROR TNS:协议适配器错误”的错误?
    • @gumuruh:要么你没有连接到数据库所在的机器,要么 TNS 监听器没有启动。
    【解决方案2】:

    以oracle登录用户ID(安装oracle的地方)登录机器..

    1. 在环境变量中添加ORACLE_HOME = <Oracle installation Directory>

    2. 打开命令提示符

    3. 将目录更改为%ORACLE_HOME%\bin

    4. 输入命令sqlplus /nolog

    5. SQL> connect /as sysdba

    6. SQL> alter user SYS identified by "newpassword";

    在 oracle 安装和数据库配置助手设置时再检查一次,如果您配置了任何数据库,那么您可能已经给了密码并为所有其他帐户检查了相同的密码。如果是这样,那么您尝试使用您拥有的密码在您的数据库配置助手设置中给出。

    希望这对你有用..

    【讨论】:

      【解决方案3】:

      一旦安装在 Windows 中 遵循从 运行 SQL 命令行(命令提示符)

      开始的说明

      然后... v. SQL> 连接 /as sysdba

      已连接。 [SQL 提示响应]

      六。 SQL> 更改由“newpassword”标识的用户 SYS;

      用户已更改。 [SQL 提示响应]

      谢谢。这减少了头痛

      【讨论】:

        【解决方案4】:

        实际上是在安装过程中。它会提示你输入密码。在安装的最后一步,会出现一个窗口,显示克隆数据库文件。复制后,会有一个选项。。密码管理。 .那里我们必须设置我们的密码..并且用户名将是默认的..

        【讨论】:

          猜你喜欢
          • 2019-01-30
          • 2016-12-25
          • 2011-08-14
          • 2014-07-29
          • 2018-08-28
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多