Oracle 11g 的默认密码? [关闭]

Posted

技术标签:

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

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

【问题讨论】:

【参考方案1】:

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

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

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

    登录后即可进入

    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的地方)登录机器..

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

    打开命令提示符

    将目录更改为%ORACLE_HOME%\bin

    输入命令sqlplus /nolog

    SQL> connect /as sysdba

    SQL> alter user SYS identified by "newpassword";

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

希望这对你有用..

【讨论】:

【参考方案3】:

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

开始的说明

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

已连接。 [SQL 提示响应]

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

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

谢谢。这减少了头痛

【讨论】:

【参考方案4】:

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

【讨论】:

以上是关于Oracle 11g 的默认密码? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何关闭 Oracle 密码过期?

Oracle 11g改密码有效期

Oracle 11g sys,system,scott密码没有设置解决办法

Oracle 11g密码过期问题及解决方案

LINUX下的oracle 11g ,需要定期修改密码,我想请问如何去掉这个功能!使密码无限期有效!

oracle11g系统用户