Oracle 10g的默认用户名和密码

我试图将数据库转储文件导入到Oracle 10g中。 我对Oracle非常陌生。

我已经安装了Oracle Server,但是当我去SQLPlus时,系统会提示input用户名和密码。 我已经input了我在网站(sys / sys,sys / change_on_install system / manager,scott / tiger)上find的默认值,但是没有人接受。

在构build数据库时,系统和系统帐户的某些时候应该提示input密码。 这是你需要使用的密码。

上面有关用户SYSTEM以“as sysdba”login的注释不正确。 SYSTEM没有SYSDBA权限。

如果您忘记或不知道您为这些帐户指定的密码,则可以通过执行以下操作(假定为Windows)来偷偷地进入后门:

  1. 将您的Windows用户标识添加到ORA_DBA组。
  2. 在命令窗口中,正确设置ORACLE_SID并input“sqlplus / as sysdba”
  3. 您应该以SYSDBA身份login。 您现在可以重置密码为@Gaius陈述。
  4. 另一个潜在的问题是如果在步骤2中继续获得“权限不足”的错误,则可能需要修改ORACLE_HOME / network / admin文件夹中的sqlnet.ora文件以包含行SQLNET.AUTHENTICATION_SERVICES =(NTS)。

在Unix shell提示下以Oracle用户身份执行此操作:

 $ sqlplus / as sysdba 

你应该得到一个提示,说回SQL>。 现在说

 SQL> alter user whoever identified by whatever; 

然后你可以login

 $ sqlplus whoever/whatever