安装了 Oracle 19c。在安装过程中,它没有要求输入用户名/密码。我如何登录 sqlplus?

问题描述 投票:0回答:3

它从不要求输入默认密码。我已经尝试过 sysdba、sys、系统。所有人都要求输入密码。

oracle passwords default sqlplus
3个回答
1
投票

在 Windows 上试试这个:

c:> sqlplus /nolog
SQL> connect / as sysdba
SQL> alter user sys identified by ,new password>;

如果您在登录时被要求输入密码,您需要使用 orapw 创建或重新创建密码文件。检查 $ORACLE_HOME/database 目录中是否有名为 orapw 的文件。那是数据库的密码文件。创建(或重新创建)它使用:

c:\> orawpd file=$ORACLE_HOME/database/orapwd<SID> password=<password> entries=5

SYS密码丢失技巧

如何找到我的 Oracle 19c 密码? (丢失SYS密码提示)

  1. 登录oracle用户。

  2. cd $ORACLE_HOME/network/admin.

  3. ed(vi) 文件 sqlnet.ora.

  4. 在行首用#注释。 SQLNET.AUTHENTICATION_SERVICES =(无)=> #SQLNET.AUTHENTICATION_SERVICES =(无)

  5. sqlplus /nolog 或 (svrmgrl) 命令。

  6. 将 sys 连接为 sysdba,或连接内部。


0
投票

使用用户帐户启动 sqlplus,您已经安装了 Oracle。 sqlplus 应该无需用户名和密码即可连接。连接后,您可以为新用户添加广告。

sqlplus / as sysdba

0
投票

从 oracle 文档端和其他方面尝试这个指南

为Oracle数据库用户重置密码

使用 SQL Developer 重置您的 Oracle 用户密码

如何在 Oracle 中找到我的默认用户名和密码?

ORACLE 创建一个默认帐户,用户 ID 为“SYSADMIN”,并且 密码“SYSADMIN”。最佳做法是删除默认帐户, 如果可能的话。对于系统要求的账户,默认密码 应该改变。

默认 ORACLE 帐户 SYSADMIN 可用

SYSDBA不是用户,是系统权限。当您以 / 身份连接时,您正在连接到 SYS 用户。连接时不需要密码 - 只要它是来自 DBA 组中操作系统帐户的本地连接。

Oracle DB 中的 SYSDBA 密码

© www.soinside.com 2019 - 2024. All rights reserved.