登录Oracle数据库遇到ORA-01017密码错误的解决办法
文章目录
- 症状
- 分析
- 解决办法
- 欢迎加下方我的微信👇,拉你入学习群
我们在登录Oracle数据库时可能会遇到ORA-01017错误,这里分析原因并提供解决办法。
点击试看博主的专著《MySQL 8.0运维与优化》(清华大学出版社)
症状
图像工具的错误提示类似下图:

或者
oracle@yaoyuan ~$ sqlplus yao/yaoyuan2SQL*Plus: Release 19.0.0.0.0 - Production on Wed Mar 1 17:48:24 2023
Version 19.3.0.0.0Copyright (c) 1982, 2019, Oracle. All rights reserved.ERROR:
ORA-01017: invalid username/password; logon denied
分析
这种情况不是密码过期,如果是密码过期,会要求输入密码:
oracle@yaoyuan ~$ sqlplus yao/yaoyuanSQL*Plus: Release 19.0.0.0.0 - Production on Wed Mar 1 17:47:54 2023
Version 19.3.0.0.0Copyright (c) 1982, 2019, Oracle. All rights reserved.ERROR:
ORA-28001: the password has expiredChanging password for yao
New password:
Retype new password:
Password changed
也不会是权限不够,如果是权限不够,会有下面的报错:
oracle@yaoyuan ~$ sqlplus yao/yaoyuanSQL*Plus: Release 19.0.0.0.0 - Production on Wed Mar 1 17:46:02 2023
Version 19.3.0.0.0Copyright (c) 1982, 2019, Oracle. All rights reserved.ERROR:
ORA-01045: user YAO lacks CREATE SESSION privilege; logon denied
这种情况就是密码错误:
oracle@yaoyuan ~$ sqlplus yao/yaoyuan2SQL*Plus: Release 19.0.0.0.0 - Production on Wed Mar 1 17:48:24 2023
Version 19.3.0.0.0Copyright (c) 1982, 2019, Oracle. All rights reserved.ERROR:
ORA-01017: invalid username/password; logon denied
解决办法
如果知道密码输入正确的密码即可:
oracle@yaoyuan ~$ sqlplus yao/yaoyuanSQL*Plus: Release 19.0.0.0.0 - Production on Wed Mar 1 18:06:06 2023
Version 19.3.0.0.0Copyright (c) 1982, 2019, Oracle. All rights reserved.Last Successful login time: Wed Mar 01 2023 17:48:18 +08:00Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0SQL>
如果不知道密码可以使用sys用户将普通用户的密码重置:
SQL> alter user yao identified by yaoyuan;User altered.
然后再使用修改后的密码登录即可。
欢迎加下方我的微信👇,拉你入学习群
相关文章:
登录Oracle数据库遇到ORA-01017密码错误的解决办法
文章目录症状分析解决办法欢迎加下方我的微信👇,拉你入学习群我们在登录Oracle数据库时可能会遇到ORA-01017错误,这里分析原因并提供解决办法。点击试看博主的专著《MySQL 8.0运维与优化》(清华大学出版社) 症状 图像…...
10个黑客基础教程!简单有效
如果你的电脑运行缓慢,请使用下面介绍的方法来帮助加速、优化和提高电脑的性能。 1.关闭启动时自动运行的应用程序 计算机上安装的许多应用程序都可以将自己配置为在启动期间自动启动并继续在后台运行,但是,如果不是每天都使用这些应用程序…...
JPA之实体之间的关系
JPA之实体之间的关系 10.1.1实体类创建 注解的应用 Table,Entity IdGeneratedValue指定主键,Column P174 实体类编写规范 Table(name "t_user") Entity(name "User") public class User implements Serializable {IdGeneratedVa…...
如何在 C++ 中调用 python 解析器来执行 python 代码(三)?
本文在 C 中调用 multi.py 脚本,并向它传入参数并执行,然后获得返回值并在 C 中打印结果。 目录 如何在 C 中调用 python 解析器来执行 python 代码(一)?如何在 C 中调用 python 解析器来执行 python 代码࿰…...
【Linux】gcc/g++/gdb的使用
🔥🔥 欢迎来到小林的博客!! 🛰️博客主页:✈️小林爱敲代码 🛰️社区 : 进步学堂 🛰️欢迎关注:👍点赞🙌收…...
浅浅谈一谈B树和B+树
目录: 🚀1.B树 🚀2.B树 索引背后的数据结构是啥呢,是B树,是为了数据库索引设计的,我们可以先了解B树,再说B树 1.什么是B树 B树也叫B-树,这里的-不读减,是一个符号 我们已经学过了二叉搜素树,B树其实就是N叉搜素树,二叉搜索树只能在每一个结点放一个…...
Keil新建一个国民32位MCU工程
1.打开Keil软件,点击Project→New uVision→Project 2.将工程保存到自己的工程文件夹,并给项目命名,点击保存 3.选择自己需要开发的芯片,点击OK 4.点击OK 5.出现上图所示,工程已经建好了,点击配置工程。 6.…...
webpack.config.js与package.json文件的配置
path要使用绝对路径,通过每次复制文件位置非常麻烦且容易导致问题 使用node中的 写个包名跟入口名称,其他全部回车 此步完成后,自动生成一个package.json包 licence指的是开源,一般不写 安装文件夹需要的依赖 dirname是node自带…...
超详细Eclipse配置JDK
在此附上Eclipse安装教程 超详细Eclipse安装教程 在此附上JDK1.8安装配置教程 超详细JDK1.8安装与配置 ①打开Eclipse–>点击Window–>点击Preferences ②找到Java–>找到Installed JREs–>点击Add… ③选中Standard VM–>之后点击Next ④点击Directory找…...
成功解决numpy.linalg.LinAlgError: SVD did not converge in Linear Least Squares
成功解决numpy.linalg.LinAlgError: SVD did not converge in Linear Least Squares 目录 解决问题 解决思路 解决方法—四大原因分析 T1、数据本身问题的解决方法...
Allegro如何设置铜皮避让的优先级操作指导
Allegro如何设置铜皮避让的优先级操作指导 在用Allegro进行PCB设计的时候,时常需要使用动态铜皮进行设计,当两块动态铜皮存在交集的时候,避让就会存在一个优先级,如下图 上方的铜皮避让调了下方的铜皮,上方的铜皮被避让了 如何调整让下方的铜皮避让上方的铜皮,如下图 具…...
(Trie Tree)字典树
(Trie Tree)字典树 场景:在n个字符串中查找某个字符串。 暴力匹配,时间复杂度为O(nm),m为字符串平均长度,效率过低。 字典查找单词"fly",首先查找’f’,然后…...
MQTT的学习之Mosquitto集群搭建
文章钢要: 1、进行双服务器搭建 2、进行多服务器搭建 一、Mosquitto的分布式集群部署 如果需要做并发量很大的时候就需要考虑做集群处理,但是我在查找资料的时候发现并不多,所以整理了一下,搭建简单的Mosquitto集群模式。 首…...
TS面向对象
第二章:面向对象 面向对象简而言之就是程序之中所有的操作都需要通过对象来完成。 举例来说: 操作浏览器要使用window对象操作网页要使用document对象操作控制台要使用console对象 一切操作都要通过对象,也就是所谓的面向对象,…...
Python进阶-----高阶函数map() 简介和使用
目录 简介: 编辑 示例: 示例(1):输出map()函数返回值(迭代器)结果 示例(2):与循环对比 示例(3):字符串转列表 示…...
GPU会变得更便宜吗?GPU 定价更新
在英伟达和AMD发布了一段时间的一致显卡之后,事情在二月份已经降温。没有新的GPU可以谈论,没有特别惊人的交易或任何东西,但仍然值得看看市场现在的表现如何,因为它已经稳定下来,以及我们在未来几个月可以期待什么。过…...
IDEA如何创建一个springboot项目
要想进入springboot的殿堂,你的跨进springboot的门槛,下面就是使用IDEA初始话一个简单的springboot项目。 选择Create New Project 选择Spring Initializer——>选择对应的jdk版本——>Default默认在线构建,需要联网噢 选择自己想写…...
Netty核心功能以及线程模型
目录 Netty核心功能以及线程模型 Netty初探 Netty的使用场景: Netty通讯示例 Netty线程模型 Netty模块组件 Netty核心功能以及线程模型 Netty初探 NIO 的类库和 API 繁杂, 使用麻烦: 需要熟练掌握Selector、 ServerSocketChannel、 So…...
【并发编程二十】协程(coroutine)_协程库
【并发编程二十】协程(coroutine)一、线程的缺点二、协程三、优点四、个人理解五、协程库1、window系统2、unix系统(包括linux的各个版本)2.1、makecontext2.2、swapcontext2.3、setcontext3、第三方库3.1、Boost.Coroutine23.2、…...
c语言入门-5-字符串
c语言入门-5-字符串正文1、字符串怎么用方式一方式二2、字符串的长度深度解析1 字符串的特性2 \0 的含义3 ascii码表下一篇正文 1、字符串怎么用 方式一 // 字符串的标准使用方式,用char类型的数组表示字符串 #include<stdio.h> int main() {char arr[] &…...
ChatTTS流式音频合成实战:从原理到高并发优化
最近在做一个智能客服项目,需要将AI生成的文本实时转换成语音播报给用户。一开始我们用的是传统的TTS服务,文本传过去,等它全部合成完,再把整个音频文件返回。在用户量不大的时候还好,但一到高峰期,问题就全…...
采购管理系统:为企业实现降本增效、强化供应链韧性
在数字化浪潮下,采购管理已从传统的成本中心演变为企业的战略职能和价值引擎。选择一款合适的采购管理软件,对于企业实现降本增效、强化供应链韧性、赋能战略决策至关重要。本文将为您盘点市场上主流的五款采购管理软件,深入剖析其核心能力。…...
Z-Image i2L生成效果对比:不同参数下的图像质量分析
Z-Image i2L生成效果对比:不同参数下的图像质量分析 1. 引言 最近试用了Z-Image i2L这个模型,真的被它的效果惊艳到了。这个模型最厉害的地方在于,你只需要给它几张风格相似的图片,它就能直接生成一个LoRA模型,让你可…...
新手必看:GLM-4V-9B环境配置与简单调用,附完整代码示例
新手必看:GLM-4V-9B环境配置与简单调用,附完整代码示例 1. 环境准备与快速部署 1.1 硬件要求 GPU显存:至少24GB(FP16精度)或12GB(INT4量化)推荐配置:NVIDIA RTX 4090或更高性能显…...
Cesium 视角控制全攻略:禁用鼠标交互的多种方法
1. 为什么需要禁用Cesium鼠标交互? 在开发基于Cesium的三维地理信息系统时,我们经常会遇到需要限制用户视角操作的场景。比如在展示固定路线的飞行演示时,如果允许用户随意旋转地图,可能会打乱预设的动画效果;在嵌入式…...
微信小程序点餐毕业设计开题报告怎么写:从实战需求到技术架构的完整拆解
最近在辅导学弟学妹做毕业设计,发现很多同学在写“微信小程序点餐系统”的开题报告时,都挺头疼的。大家普遍感觉,报告写出来要么是功能列表的堆砌,要么就是技术方案写得特别虚,什么“采用先进技术”、“保证高可用”&a…...
毕业论文查重52%降到8%?实测 PCPASS 智能助手,这届AI降重有点东西!
论文查重,大概是每个毕业生都要经历的“降压药”时刻。 对着满篇通红的查重报告,手动改词、调换语序,忙活了一整天,结果重测还是原地踏步?最近被不少同学催更测评一款呼声很高的神器——PCPASS智能论文助手。今天我就…...
Intel RealSense深度相机3D点云生成终极指南:从原理到实战
Intel RealSense深度相机3D点云生成终极指南:从原理到实战 【免费下载链接】librealsense Intel RealSense™ SDK 项目地址: https://gitcode.com/GitHub_Trending/li/librealsense 想要快速构建高质量的三维视觉应用?Intel RealSense深度相机为你…...
python之with和try
with 和 try 都是 Python 中用于处理“可能会出问题”的场景的关键字,但它们的核心目标和应用方式有所不同。下面这个表格能帮你快速把握它们的核心区别和联系:特性with语句try语句核心目标资源管理,确保资源使用后被正确释放异常处理&#x…...
COMSOL 多物理场建模:热流固耦合与压缩空气
comsol多物理场: 热流固耦合 压缩空气 应力场 温度场 渗流场在现代工程设计中,多物理场问题越来越常见,尤其是在涉及热、流体、结构等相互作用的复杂系统中。本文将介绍如何利用 COMSOL 多物理场建模工具来解决一个典型的热流固耦合问题——压…...
