You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Oracle Database 19c安装后无法登录,请求协助排查原因

ORA-01017: invalid username/password; logon denied 问题解决指南

针对你在Windows 11上安装Oracle 19c后,无法用安装凭据登录EM Express(localhost:5500)和sqlplus的问题,以下是简单直白的原因解释和解决步骤:

核心原因及解决方法

  • 密码大小写不匹配
    Oracle 19c默认开启密码大小写敏感(由SEC_CASE_SENSITIVE_LOGON参数控制),如果输入的密码大小写与安装时设置的不一致,就会触发该错误。
    操作步骤:

    1. 以管理员身份打开命令提示符,执行:sqlplus / as sysdba(本地管理员免密登录)
    2. 修改目标用户密码(以SYSTEM用户为例):ALTER USER SYSTEM IDENTIFIED BY "你的新密码" ACCOUNT UNLOCK;(双引号可强制保留密码大小写)
    3. 使用新设置的密码重新登录EM Express或sqlplus
  • 用户被自动锁定
    若安装后多次输错密码,Oracle会自动锁定用户账户,导致登录失败。
    操作步骤:

    1. 同样通过sqlplus / as sysdba登录系统
    2. 解锁目标用户:ALTER USER 你的用户名 ACCOUNT UNLOCK;(例如ALTER USER SYSTEM ACCOUNT UNLOCK;)
  • EM Express权限不足
    localhost:5500对应的EM Express仅允许SYS、SYSTEM等管理员用户登录,普通用户默认无权限访问。
    操作步骤:

    • 若使用普通用户登录,需先通过sqlplus / as sysdba授予权限:GRANT EM_EXPRESS_ALL TO 你的用户名;
    • 优先推荐使用SYSTEM或SYS用户登录EM Express

内容的提问来源于stack exchange,提问作者allocated

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 14:02:40