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 11g sys,system,scott密码没有设置解决办法