我安装了 Oracle 11g。我没有更改 SYSTEM 和 SYS 的密码。但是现在我发现默认密码不起作用。请帮忙。
4 回答
可以在不指定密码的情况下连接到数据库。完成后,您可以重置密码。我假设你已经在你的机器上安装了数据库;如果不是,您首先需要连接到运行数据库的机器。
确保您的用户帐户是该
dba
组的成员。您如何执行此操作取决于您正在运行的操作系统。根据需要输入
sqlplus / as sysdba
命令提示符/shell/终端窗口。这应该让您以 SYS 身份登录到数据库。登录后,您可以进入
alter user SYS identified by "newpassword";
重置 SYS 密码,对于 SYSTEM 也是如此。
(注意:我没有在 Oracle 12c 上尝试过任何这些;我假设自 Oracle 11g 以来他们没有改变任何东西。)
以 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 安装和数据库配置助手设置时,如果您配置任何数据库,那么您可能已经给了密码并为所有其他帐户检查了相同的密码。如果是这样,那么您尝试使用您在您的密码中提供的密码数据库配置助手设置。
希望这对你有用..
在 Windows 中安装后按照从运行 SQL 命令行(命令提示符)开始的说明进行操作
然后... v. SQL> 连接 /as sysdba
连接的。【SQL提示响应】
六。SQL> 更改由“newpassword”标识的用户 SYS;
用户更改。【SQL提示响应】
谢谢你。这减少了头痛
实际上在安装过程中。它会提示你输入密码。在安装的最后一步,会出现一个显示克隆数据库文件的窗口。复制后会有一个选项..密码管理..我们必须设置我们的密码..并且用户名将是默认的..