我刚刚安装了 Oracle 11g 标准版数据库。它运行成功,一切正常,但是当转到 Oracle Enterprise Manager 时,我不确定我的“用户名”是什么。
我在安装过程中输入了一个密码,我尝试了 SYS,我的密码连接为“Normal”和“SYSDBA”。但是,我不确定我的用户名是什么。只是我还没有为此设置用户名/密码吗?
谢谢
这是 Oracle 11.2 安装文档,描述了安装后的管理员用户帐户。登录后,您将使用以下语法更改密码
alter user system identified by mynewpassword;
Run Code Online (Sandbox Code Playgroud)
注意SYS和SYSTEM帐户被分配了DBA角色。该DBA角色没有密码,账户做。DBA每次安装时都会创建该角色。DBA如果需要,您可以将该角色授予其他用户。
登录 Oracle Enterprise Manager Database Control (EMDC) 的最佳帐户是SYSMAN用户帐户;有了它,您就可以以适当的 EMDC 超级用户身份登录。使用正常模式,而不是AS SYSDBA.
或者,您可以使用 SYSTEM(指定模式AS SYSDBA)。
这是根据 11.1 手册:http : //docs.oracle.com/cd/B28359_01/install.111/b32002/rev_precon_db.htm#autoId1
同一手册描述了如何在 EMDC 中将另一个“普通”数据库用户(您在 sqlplus 中使用的用户)转换为具有 EMDC 功能的用户。或者,从 EMDC 中,您可以创建一个新用户:一个从一开始就支持 EMDC 和 sqlplus 的数据库用户。
由于SYSMAN在安装后默认没有密码,您需要分配它。只需使用 SYS AS SYSDBA 登录 sqlplus 并发出:
alter user sysman identified by "MyPass!@#$" account unlock;
Run Code Online (Sandbox Code Playgroud)