ORACLE19C sys用户无法远程登录,报ORA-1017错误

Oracle快照库SYS口令被修改导致回切报错ORA-1017 一台Oracle 19c DG库在切换到Snapshot快照模式后,被人为修改了SYS口令,后来在切回物理备库模式时一直报数据库密码错误,导致回切失败。否则没有同步口令文件的DG库后面可能会出现日志同步失败的问题。通过DG Broker检查密码是否已经同步。可能要等上十分钟左右。必要时可以重启DG库。在主库重置SYS口令,再将口令文件拷贝到。通过DG Broker查看集群报错。待密码同步重新切换即可。 阅读详情
AI摘要

本文记录了Oracle数据库登录报ORA-1017错误的解决过程。背景是数据库ASM存储问题修复重建磁盘组后,准备通过DG恢复RAC。问题现象为SYS用户登录报错,经分析发现口令文件位置问题,最终通过修改口令文件为空,使用操作系统上的密码文件解决问题。

密码明明是正确的,登录就报 ORA-1017,这个问题,实际工作中遇到比较多。

前两天正好遇到,记录下来。

目录

1.背景:

2.环境:

3.问题现象:

4.问题分析:

5.解决办法: 

6.保持联系


1.背景:

       数据库ASM存储出现问题,修复后,重建磁盘组,操作系统,数据库环境都没有变,准备通过DG来恢复RAC。       

2.环境:

      OS:  LINUX 8.8

      db:    oracle 19.13 RAC

       实例名:orcl


3.问题现象:

       SYS用户通过网络服务别名(链接串)登录,一直报用户名密码无效,ORA-1017错误。

       类似如下:
       conn sys/xxx@test as sysdba

       error:ORA-01017,invalid username or password



4.问题分析:


       1.通过ORAPWD重建了口令文件,依然如此

       2.在同一台机器,还有另外一个实例,没有如此问题。

       3.于是检查看是否是口令文件不对
        通过 ls -ltr $ORACLE_HOME/dbs/orapworcl 命令查看 
        文件名存在

       4.检查数据库参数
         remote_login_passwordfile 也为 EXCLUSIVE

       5.我们知道,在12C以前,口令文件在$ORACLE_HOME/dbs下面,但从12C开始,口令文件可以直接放在ASM中,难道口令文件记录在ASM吗 ?  
       检查数据库配置,看密码文件在哪里:
       srvctl config database -d orcl

       

 看到口令文件在ASM里面,但我建立口令文件是放在本地的,而ASM磁盘组,我重新创建了,所以磁盘组中找不到,要吗拷贝口令文件到磁盘组,要么修改口令文件的位置

5.解决办法: 

       我通过修改 srvctl modify database 修改口令文件为空,就可以使用操作系统上的密码文件了。

6.保持联系


----------------------------------------------------------------------
如果你对数据库技术感兴趣,我们还可以在微信群:水煮数据库 进行交流,主要交流日常运维中用到的数据库相关问题,包含但不限于:ORACLE,PG,MYSQL,SQLSERVER,OB,TIDB,达梦,TDSQL,OPENGAUSS,人大金仓,GBASE等等,加我微信吧:zq24803366,备注:水煮数据库, 我拉你入群。
----------------------------------------------------------------------

LaMAR数据集下载和使用流程 LaMAR数据集 阅读详情

相关推荐

从‘能看’到‘好看’:用Seaborn调色板让你的热力图在PPT和论文中脱颖而出

本文探讨如何利用Seaborn调色板提升热力图在PPT和论文中的视觉效果,从视觉心理学和场景适配角度出发,提供学术与商业场景下的配色方案和实战代码。通过优化色彩选择,使数据可视化更具专业性和吸引力,帮助读者快速理解关键信息。

weixin_30755393的博客 245

Oracle10G client 连接11G database报错ORA -1017用户名/口令无效; 登录被拒绝 以及ORA-28000帐户已被锁定

环境: Windows server 2012 R2,64位操作系统 已安装Oracle 11g database,未安装11g client。 第一个问题[引用Oracle.DataAccess.dll 10.2.0.100 的应用程序无法访问Oracle] 现象:引用Oracle.DataAccess.dll 10.2.0.100 的应用程序无法访问Oracle,报错无法加载 DLL"OraOps10.dll" Unable to load DLL OraOps10.dll 但引用Ora.

既然选择了远方,便只顾风雨兼程 1835

SAP-ABAP:SAP ABAP 深度解析:BAPI 从入门到精通 —— 原理、实战与自定义开发全指南

SAP ABAP BAPI 深度解析摘要 本文全面介绍了 SAP ABAP 中的 BAPI(业务应用程序编程接口)技术,涵盖以下核心内容: BAPI 定义与特点:BAPI 是 SAP 为业务对象提供的标准化编程接口,具有面向对象、封装业务逻辑、标准化错误处理和版本兼容性等特点。 BAPI 与 RFC 关系:所有 BAPI 都是 RFC,但需额外满足业务对象注册、标准化参数和错误处理等要求。 BAPI 核心作用:包括业务逻辑封装、系统集成、标准化错误处理、版本兼容和审计合规。 实战演示:通过创建销售订单的完整

baidu_35680696的博客 1032

【数据库管理】ORA-01017错误及部分的常见典型案例

本文将介绍对于数据库登录时ORA-01017错误问题的基本对应思路和一些典型的案例。

SQLplusDB的小院 2万+

BRep实战指南:从理论到文件格式的全面解析

本文全面解析BRep(边界表示法)从基础概念到文件格式的实战应用。详细介绍了BRep的数学定义、工业应用场景,以及STEP、IGES等主流文件格式的对比与使用技巧,帮助读者掌握三维建模核心技术并优化性能。

weixin_29235923的博客 407

UE5深度图与Mask图渲染实战:从基础到高级应用

本文详细解析了在UE5中渲染深度图与Mask图的完整实战流程。从启用电影渲染队列、配置自定义深度模板通道等前期准备,到构建即用型深度图材质网络与精准物体Mask生成,并深入探讨了二者结合在NPR风格化、程序化雾气及AI工作流(如ComfyUI)中的高级应用,为影视、游戏后期与AI创作提供了高效的解决方案。

weixin_29001419的博客 348

oracle登录时报错1017,在天堂 - 技术老男

数据库升级为12c后,客户端没有做任何改变但连接不上数据库,报ORA-1017错误:具体原因是ORACLE 12C R2中默认的认证协议是12, 即便是sqlnet.ora文件不存在默认值同样生效,12是一种区分大小写密码的认证,是一种新的认证协议。解决办法是创建或在现有的sqlnet.ora文件中增加参数sqlnet.allowed_logon_version_server.在12c以前的版本中...

weixin_32027887的博客 2508

STM32 使用SYN6288语音模块

本篇文章带大家学习一下SYN6288语音模块,这个模块可以用于车载设备,语音电子书等众多产品当中,而且这个模块支持多种编码格式,GB2312,GBK等字符编码格式。SYN6288语音合成模块是一种语音合成设备,其可实现文字转语音功能,将输入的文字信息通过内部的处理和合成,输出相对应的语音信息。SYN6288模块具有语音合成质量高、输出音质好、使用方便等特点,因此广泛应用于语音播报、语音提示、语音识别、智能家居、智能家电、安防监控等领域。支持多语言:包括中文、英文、日文、韩文等多种语言。

m0_49476241的博客 2万+

01017: 操作产生了ORACLE错误1017 用户名/口令无效,登录被拒绝

1、根据提供的dmp文件,通过数据泵命令方式,导入数据库对象资源: --在命令行界面,通过impdp命令将dmp文件导入数据库 ---产生以下错误: 解决办法:修改用户密码,根据各位说法我修改了密码,第一字母的不行,第二次数字仍然报错 alter user zlobs identified by 1234 ---密码没毛病,但是如下,还是报错 最终解决办法:命令里记得@库名,因为这里我的机子装了多...

royyiqing的博客 1万+

HX711重量传感器原理图设计,已量产(压力传感器)

最近调通了一款针对家用、物联网场景的重量传感套件,核心用了 HX711 这颗经典的称重 AD 芯片,还加了用户最需要的 “一键校准” 功能 —— 之前帮朋友做家用米桶余量报警时,用户总吐槽校准步骤太繁琐,这次的方案把操作简化到只按一个键,试下来体验好了不少。正好拆解下这套硬件的设计逻辑,供做同类产品的朋友参考。

不脱发的程序猿 365

在YOLO中扩充新类别并且不影响旧类的识别精度

让我们先从简单的部分开始:用我们的新类训练自定义 YOLOv8 模型。在本教程中,我们将向模型添加车牌类。我们将使用Roboflow 中的一个数据集。这个数据集有两个车牌类。在开始训练之前,我们还必须对库进行一些更改。为了节省时间,我还将本教程中我们将进行的更改转换为补丁该补丁包含多项更改,但大多数更改都用于指南的下一部分。if RANK!= -1:是的,我们将编写一个回调。我们希望将此自定义训练模型的头部与 COCO 预训练模型中的旧头部一起使用。

如果想成为中心,那么就到中心去吧。 1224

物理dg ORA-16191

PING[ARC1]: Heartbeat failed to connect to standby 'phydb'. Error is 16191. Fri Jul 19 01:49:52 2013 Error 1017 received logging on to the standby --------------------------------------------------

老代——Oracle不仅是工作,更是兴趣 2055

企业数字化转型解决方案架构设计:一个五维全景视角

本文系统探讨了企业数字化转型的架构设计框架,提出五维协同模型:企业架构作为战略罗盘,业务架构聚焦价值创造,应用架构实现能力载体,数据架构提供智能燃料,技术架构奠定基础支撑。文章深入分析了各架构域的核心要素、设计原则及相互关系,并指出数字化转型需通过渐进路径,结合战略引领、技术赋能和组织变革,构建有机统一的架构体系。该框架为企业应对数字化复杂性提供了系统性方法论,强调从整体视角实现技术与业务的深度融合。

金牌架构师 1254

oracle数据库连接失败1017,升级12C注意事项: 连接失败 ORA-28040 ORA-1017

当数据库升级到12c后,有些功能的改变可能影响到原应用的可用性,如数据库升级12c后原来的10G或更老的客户端或10g或更老的JDBC 驱动连接数据库时失败,因为安全认证协议不符合,导致ORA-28040错误的发生,提示下面的错误信息:ORA-28040: No matching authentication protocol errorORA-03134: Connections to this...

weixin_33544518的博客 2282

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

ORA-01017:用户名/密码无效,登录被拒绝的解决方案(适用于配置用户名都正确的情况下)

.Net程序连接远程oracles数据库时,报出一下错误:ORA-o1017:用户名/密码无效,登录被拒绝,但是我们使用PL/SQL可以正常连接,那么这是怎么回事呢? 首先,我们需要确保程序中的远程地址端口、服务名以及用户名和密码都是正确的,但是还是发现报出ORA-01017错误,例如像笔者这种: 其次,你是不是很崩溃,那么你接下来会怎么做呢?我就把代码逐语句地进行调试,发现配置文件都能够...

qq_37036915的博客 2万+

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Oracle 错误1017错误,用户名/口令无效;登陆被拒绝

Oracle 错误1017错误,用户名/口令无效;登陆被拒绝

coke_lucky的专栏 2万+

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

ora-1017

好长时间不装RAC了,单位一套10GRAC 业务停用,为节省资源,为新上系统备用,决定升级为11GRAC 。先将OS系统由OEL5.6 升为6.7.6.x的RDAC驱动比原来限制少了,原先匹配到小版本,2.6.18-238,用2.6.32不能安装;现在在OEL6.7上,下了对应6.3版本的,改启动内核由3.8.13改为2.6.32-573仍可以安装,稳定性待测。         为了减少安装依赖

lqkitten的专栏 1309

oracle登录时报错1017,Oracle 审计失败的用户登陆(Oracle audit)

对于在线交易系统,且Oracle用户在使用缺省的profile的情形下,多用户共享相同的数据库用户及密码,任意用户输入错误密码累计达到10次以上,其帐户会被自动锁定使得交易被迫临时终止将产生不小的损失。故有必要对那些失败的帐户登陆进行分析以预估是否存在恶意***等。Oracle提供了审计功能用于审计那些失败的Oracle用户登陆来进行风险评估。本文即是描述如何开启审计失败的用户登陆。本文不涉及审计...

weixin_33526828的博客 2595

低版本Oracle客户端或者CMD连接Oracle 12c数据库报错ORA-1017 ORA-12560

exp 'test_user/test_user123456@jgzh' file='C:\jgzh.dmp' owner=(msagx) compress=y; exp 'test_user/test_user123456@jgzh' file='D:\jgzh.dmp' tables=(msagx.C_CB_STUDENT,msagx.C_CB_SUBJECT) feedback=10000 compress=y;

weixin_40052304的博客 441

ASM实例无法启动出现ORA-1017 invalid password问题

ASM实例出现ORA-1017问题

q195136130的专栏 757

【原创】遇到 ORACLE 错误 1017

1.错误描述: expdp sys/leixiao@orcl1 schemas=sys directory=DATA_PUMP_DIR dumpfile =expdp_test1.dmp logfile=expdp_test1.log; 以sys用户进行数据导出时,显示这个错误: EXP-00056: 遇到 ORACLE 错误 1017 ORA-01017: invalid username/pa

GAMELOFT9----纸上得来终觉浅,绝知此事要躬行 1万+

出现ORA - 1017用户名/口令无效; 登录被拒绝 的问题

使用POWERDESIGNER 建模,生成SQL 代码如下: create user "developer" identified by "developer"  default tablespace BILL_TBS 。。。。。。。。。。。。。 creat

好记忆也需烂博客 3万+

Oracle系列---【ORA-01017用户名密码无效】

1.问题 项目启动时,报:ORA-01017用户名密码不对的错误,但是没有报具体哪个库错误,因为我是多数据源的项目。 2.解决方案 2.1定位到连接数据报错的用户和库名 select * from dba_audit_session where ACTION_NAME='LOGON' AND RETURNCODE=1017 ORDER BY TIMESTAMP DESC; 1.OS_USERN...

-少年-的博客 964

Oracle 提示:ORA-01017(:用户名/口令无效; 登录被拒绝)

Spring Boot 项目提示如下错误信息: 1.打开CMD命令窗,输入sqlplus / as sysdba 1)修改密码 SQL>alter user 用户名 identified by 密码 2)用户被锁定,解锁 ALTER USER username ACCOUNT UNLOCK; 再次登入验证,成功 ...

zhouzhiwengang的专栏 1万+

Oracle10GODP连接11G数据库,出现ORA - 1017用户名/口令无效; 登录被拒绝 的问题

一、出现症状  1、使用sqlplus连接正常  2、C#使用10g的ODP.NET连接时,报上面的错误 二、原因  1、Oracle11G之前密码是不区分大小写的,从11G开始默认密码区分大小写  2、使用10G的ODP.NET时,会自动把密码转换成大写 三、解决办法  1、给连接字符串中密码使用加上引号,这样密码就不会转成大写了  2、换成11G客户端  3、修改数据库,禁用...

weixin_30376323的博客 298

[72000][1017] ORA-01017: 用户名/口令无效; 登录被拒绝.

使用dataGrip连接已经安装的本地Oracle数据库时,报[72000][1017] ORA-01017: 用户名/口令无效;原文链接:https://blog.youkuaiyun.com/weixin_63610637/article/details/126830764。版权声明:本文为优快云博主「袁梦码」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。使用win+R快捷键,打开命令行窗口:执行下图中的步骤。再次使用用户名:system、密码:oracle连接即可;

m0_71300592的博客 3813
上一篇: 使用RMAN 恢复ORACLE 控制文件遇到 RMAN-06172
下一篇: centos 7.6上openssh 7.4p1升级到 openssh 9.9p1 完整步骤
cqsztech
博客等级 码龄12年 549粉丝 97原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值