85

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

4

4 回答 4

150

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

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

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

  3. 登录后,您可以进入

    alter user SYS identified by "newpassword";
    

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

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

于 2009-04-11T22:25:41.543 回答
28

以 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 安装和数据库配置助手设置时,如果您配置任何数据库,那么您可能已经给了密码并为所有其他帐户检查了相同的密码。如果是这样,那么您尝试使用您在您的密码中提供的密码数据库配置助手设置。

希望这对你有用..

于 2009-09-16T23:00:22.070 回答
5

在 Windows 中安装后按照从运行 SQL 命令行(命令提示符)开始的说明进行操作

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

连接的。【SQL提示响应】

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

用户更改。【SQL提示响应】

谢谢你。这减少了头痛

于 2013-02-27T06:48:21.580 回答
3

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

于 2012-11-23T01:14:38.983 回答