2009-04-11 64 views

回答

127

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

  1. 确保您的用户帐户是dba组的成员。你如何做到这一点取决于你正在运行的操作系统。

  2. 根据需要在命令提示符/ shell /终端窗口中输入sqlplus/as sysdba。这应该将您作为SYS登录到数据库。

  3. 一旦你登录,然后你可以输入

    alter user SYS identified by "newpassword"; 
    

    重置SYS口令,同样的系统。

(注:我没有尝试过任何这在Oracle 12c中,我假设他们自的Oracle 11g没有改变的东西。)

+2

@HannesdeJager:感谢您发现linkrot。我摆脱了死链接。我也删除了关于我没有在Oracle 11上尝试过的部分,就像我现在拥有的那样。我还没有在Oracle 12上试过它,但是... – 2013-12-10 22:40:34

26

登录到机器以oracle登录用户标识(其中,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和数据库配置助手的同时,如果你配置了任何数据库,那么你可能已经给出了密码,并为所有其他帐户检查了相同的密码。如果是这样,那么你尝试使用你给出的密码您的数据库配置助理设置。

希望这将在安装过程中process.it为你工作..

3

居然会提示u到进入password..At安装的最后一步,将出现一个窗口显示克隆数据库files..After复制,将有一个选项..如密码管理..我们有hav来设置我们的密码..和用户名将默认..

5

一旦安装在Windows 其次从运行SQL命令行(命令提示符)启动指令

然后...... 诉SQL>连接/ as sysdba已

相连。 [SQL提示响应]

vi。 SQL> alter user SYS由“newpassword”标识;

用户改变。 [SQL提示响应]

谢谢。这最大限度地减少了头痛