问题描述: 使用sqlplus 和 sql developer可以登录,但是使用navicat或程序连接时总是提示ORA-01017: 用户名/口令无效; 登录被拒绝,反复确认输入的用户名和密码,但是仍然提示以上错误...by 123456; 或使用sql developer 将原密码设置成123456,再使用navicat可以连接,然后再改回原密码,使用navicat也可以连接。...可能初次创建用户时会出现这样的问题。...至于出现这种问题后直接设置大小写不敏感是否能直接解决问题,暂未尝试 补充:oracle设置大小写不敏感步骤 SQL> show parameter sec_case_sensitive_logon NAME...> alter system set sec_case_sensitive_logon = false; 系统已更改。
近日客户反应:应用程序换到另一台机器运行时报错:“Ora-01017:用户名/口令无效; 登录被拒绝。”...检查各配置文件,确认用户名与密码无误,且通过plsql developer等工具都可正常连接,说明另有原因。...后经排查,发现新运行机器安装的是Oracle 12.1c客户端,而服务器是12.2c,正是这引起了Ora-01017错误。...解决方法: 1) 在服务器环境,修改sqlnet.ora,添加以下两行: SQLNET.ALLOWED_LOGON_VERSION_SERVER=10 SQLNET.ALLOWED_LOGON_VERSION_SERVER...2) 重启监听服务:lsnrctl restart 3) 重新设置一遍用户密码: SQL> conn / as sysdba; SQL>ALTER USER myuser IDENTIFIED BY mypassword
关于Oracle12c连接报错的问题 这段时间因为项目原因,接触到了Oracle12C,其实问题很简单,就是pl/sql developer能够访问数据库服务端即可,却碰到了奇奇葩葩的问题,现分享一下。...2、在pl/sql developer客户端报Ora-01017错误,即提升invalid username/password.logon denied....注:找数据库管理员帮忙查看,在他的客户端登陆没问题,但在这边的客户端登陆还是有问题 3、通过网上查证原因,为何不能登陆问题,原因是Oracle低版本访问Oracle12c服务器存在兼容性问题,但因数据库服务器不在本地维护...,且不能擅自变更配置或重启,只能考虑客户端的解决方案。...password; select username,account_status,default_tablespace,created,password_versions from dba_users; 3.4创建
SQL> alter user system identified by manager; SQL> conn system/manager@IDENTISTRING ERROR: ORA-01017:...Database 12.2 Single Instance 澄清问题和核实问题 首先通过用户的描述,我们可以明确本次问题关键是解决ORA-01017错误的问题。...我们可以从用户提供的应用程序日志和提供的日志文件中确认到如下的输出: SQL> alter user system identified by manager; SQL> conn system/manager...根据用户描述,本次发生问题时错误号为ORA-01017, 对于出现Oracle错误号的问题,首先的关注点应该是错误号。 了解ORA-01017错误的含义,和一般的解决方法。...例: SQL> alter user identified by ; 对于这个问题,在MOS中Doc ID 2040705.1中也有类似的记述
) ) ) $ sqlplus system/oracle@shared_orcl SQL*Plus: Release 11.2.0.3.0 Production on Tue Jan...SYS@orcl 09-JAN-18> conn sys/ORACLE@orcl as sysdba ERROR: ORA-01017: invalid username/password; logon...@PCNAME-TEST1 admin]$ sqlplus system/oracle@testorcl SQL*Plus: Release 11.2.0.3.0 Production on Tue...resolve the alias Attempting to contact (DESCRIPTION = TNS-12533: TNS:illegal ADDRESS parameters 解决...@PCNAME-TEST1 admin]$ sqlplus system/oracle@testorcl SQL*Plus: Release 11.2.0.3.0 Production on Tue
SQL> SQL> alter user sys identified by oracle789; User altered. sys用户修改密码成功,修改后的密码为oracle789 SQL> quit...ERROR: ORA-01017: invalid username/password; logon denied Enter user-name: ^C^C [oracle@centos-7_3...dbs]$ sys用户用密码登录报错,实际上密码是对的;这里报错ORA-01017: invalid username/password; logon denied [oracle@centos-7_...oracle sid; [oracle@centos-7_3 dbs]$ sqlplus sys/oracle789@localhost:1521/ora81 as sysdba SQL*Plus:...我们手动创建正确的密码文件后,使用密码成功登录oracle ! Aug.29, 2019 网上浏览了十几个网页都解决不了我的问题,于是花费精力写下这篇博文,希望能够帮到需要的人。
最近在为Oracle单实例配置ASM时,做了一些调整,结果导致sys用户无法以操作系统身份验证登陆,即提示ORA-01017错误。本文描述了这个故障的解决过程,供大家参考。...有关Oracle身份认证机制,可以参考:Oracle 密码文件 一、故障现象 [oracle@centos7 ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0...ERROR: ORA-01017: invalid username/password; logon denied 二、故障分析 1、使用oerr命令行获取详细帮助 [oracle@centos7 ~]...(asmdba),54329(asmadmin) 从上面的结果中可知,oracle用户并不属于dba组 5、查看操作系统层面是否存在dba用户组 [oracle@centos7 ~]$ grep dba...三、故障解决 [oracle@centos7 ~]$ su - root Password: 增加oracle用户到dba组 [root@centos7 ~]# usermod -G dba,asmdba
上面配置了一个druid数据源,其中url,username,password从属性文件druid.properties读取,该属性文件内容如下: jdbc-url=jdbc:oracle...:thin:@localhost:1521:orcl jdbc-driver=oracle.jdbc.driver.OracleDriver username=test jdbc-pwd=123456...发现死活连接不上,一直提示: java.sql.SQLException: ORA-01017: invalid username/password; logon denied 但其实用户名、密码是对的...,可以用pl/sql developer之类的工具连上oracle,正当快要崩溃的时候,把druid.properties中的username=test,换了个名字,改成: jdbc-user=test...="username" value="${jdbc-user}"/> 居然就正常了,建议:属性文件中的
测试环境: 客户端:Oracle 11.2.0.1 服务端:Oracle 19.16 测试过程: 1.低版本客户端连接高版本数据库报错ORA-28040 2.低版本客户端连接高版本数据库报错ORA-01017...ERROR: ORA-28040: No matching authentication protocol 这个错误其实我在给客户做经验分享类的交流时,反复讲过,解决起来也很简单,同时也有MOS文档 2296947.1...2.低版本客户端连接高版本数据库报错ORA-01017 不再报错ORA-28040,但开始报错:ORA-01017: invalid username/password; logon denied C:...连接到: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production SQL> exit 从 Oracle Database...ERROR: ORA-01017: invalid username/password; logon denied 请输入用户名: C:\Users\Alfred> 修改system密码: SQL>
ORA-01017: invalid username/password; logon denied 错误(程序中的用户和密码无法登录,登录被拒)。...Oracle 11g 版本 初次安装使用报错: 解决方法1创建新用户: 打开sqlplus 以系统身份登录: 指令如下 sys/manager as sysdba; 创建新用户: 语法:create...取消下面的“我希望通过My Oracle Support接受安全更新(W)”。 如图: 图片 2....安装程序会检查软硬件系统是否满足,安装此Oracle版本的最低要求。 直接下一步就OK 了 图片 7. 概要 安装前的一些相关选择配置信息。...同样可以输入平常用的短小的密码,不必非得按oracle建议的8位以上大小写加数字。 图片 12. 同样,密码不符合规则会提示。
Oracle中的PUBLIC是一种特殊的存在,总是感觉概念比较模糊,我们就简单通过几个测试来理解吧。 首先我们创建一个public的synonym,我们看看这个public的含义。...SQL> select *from dba_roles where role='PUBLIC'; no rows selected 大体而言,public两种表现形式 一种是创建public的对象...ERROR: ORA-01017: invalid username/password; logon denied 使用TNS连接的方式就大大不同。...[oracle@newtest ~]$ sqlplus sys/oracle@newtest2 as sysoper SQL> 而与此相比,有些不大靠谱的是使用sysdba的时候,随便给个用户密码,...[oracle@newtest ~]$ sqlplus sys/oraclsdfasdfe@newtest2 as sysdba ERROR: ORA-01017: invalid username
问题的背景是帮助开发的同学解决一个数据库问题,最后问题解决之后,我想做一个操作系统级的检查,帮他们看看还有什么需要注意的地方。...SQL*Plus: Release 11.2.0.4.0 Production on Mon Mar 7 17:37:56 2016 Copyright (c) 1982, 2013, Oracle....ERROR: ORA-28000: the account is locked 然后对于这个错误,在这个系统中摸索了一番,发现这个路径着实够乱,竟然存在两个ORACLE_HOME, 当前的是: /U01...and Real Application Testing options SQL> alter user sys identified by oracle; User altered....SQLNET.AUTHENTICATION_SERVICES= (NTS) 这个应该是在windows中的配置,怎么在linux里面设置这个,可见最开始就是从windows中拷贝的这个文件,怎么进一步印证呢
在Oracle 19c中,RMAN 连接PDB时可能会出现ORA-01017的错误,如下: [dave@www.cndba.cn admin]$ rman target ‘”dave/dave@dave...initialization of internal recovery manager package failed RMAN-04005: error from target database: ORA...Edition Release 19.0.0.0.0 – Production Version 19.10.0.0.0 SQL> exit Disconnected from Oracle Database...RMAN备份在12cR1 之前备份用户需要授权SYSDBA, 没有较好的职责安全分享方案,在12C R1版本中引入了SYSBACKUP允许用户使用RMAN或SQLPLUS 备份恢复,但无权查看业务数据和其它越权操作...如备份登录方式是: https://www.cndba.cn/dave/article/4402 rman target ‘” / as sysbackup”‘ [dave@www.cndba.cn ~
Oracle 12c Windows安装、介绍及简单使用(图文) oracle12c,感觉变化了好多,首先记得打开一下oracle服务,在计算机,管理,服务中。...##MASTER 已创建。...更多东西可以参考 Oracle-04-用SQL*PLUS创建用户&新用户授权等 ---- 修改用户名和密码: 格式为: update user$ set name='MY_USER2' where...---- 在说一下最重要的 SQL developer链接, 如果按照上面那篇文章:Oracle the network adapter could not establish the connection...oracle-succeed.jpg 链接名,应该随意,我默认和用户相同。用户名和口令,你可以安装上面的讲解,通过SQL plus自己创建一个。---重点:把选择类型改成本地/继承。
11.2.3.tgz 11.2.3.tgz: gzip compressed data, from Unix, last modified: Fri Jul 31 11:48:23 2015 拷贝过去之后,创建用户...备库中的id为 $ id oracle uid=500(oracle) gid=500(oinstall) groups=500(oinstall),501(dba) 主库中的id为 $ id oracle...,对于rac中这个差别还是很严重的,没想到在dataguard中也有这样的影响。...orapwtest -rw-r----- 1 500 500 2560 Oct 8 19:44 spfiletest.ora 所以最后还是重新安装数据库软件了事,安装完之后,带着期待继续尝试,发现问题还是没有解决...Enter password: ERROR: ORA-01017: invalid username/password; logon denied 通过tns连接主库还是正常。
当然一波问题解决了,另外一波又来了,继续努力。...但是手头也没有更多的信息来论证,而且让我比较纠结的是我还确实看到过不少主备库,主库redhat 6,备库redhat 4照样也没有问题,这台主备环境原来也是有数据库实例在跑,最近是把旧环境清理掉,直接使用创建的备库...可见这个问题还不是修改一个参数就能够解决的。...发现这个slot为6的硬盘总是在循环修复中。 ? 当然今天对硬盘进行了更换,问题得以解决。也算是了却了一个心头的疙瘩。...,不到1秒就执行完成,从18分钟到1秒钟,提升的幅度还是比较大的,但是让我比较纠结的是,这个过程似乎也没什么技术含量,因为 最有技术含量的工作都已经让oracle做好了,同一件事情oracle有很多种解决方案都可以完成
ORA-01017: invalid username/password; logon denied解决办法 环境介绍:操作系统RHEL6.4 X64、数据库:ORACLE 11.2.0.4.0;在现有环境下手动创建数据库...,在数据库的手动创建过程中没有大的问题,但在数据库创建完成后出现在本地可以登录数据库用户包括管理员账户,通过客户端远端无法登录报如下错误: 通过测试,或者在数据库系统中更换用户账户口令都无法解决问题,...至此想到了ORACLE的密码口令文件,[oracle@test11g ~] cd ORACLE_HOME/dbs [oracle@test11g dbs]$ sqlplus /nolog SQL*Plus...#在此发现密码文件有问题,密码文件的在LINUX系统的文件格式为orapwORACLE_SID,在我的环境中ORACLE #_SID=test11g,所以密码文件应该为orapwtest11g,但是目前的文件名为...#总结:造成这错误的原因是粗心,原有的密码文件和ORACLE规定的密码文件在生产过程因粗心而出错, #白费了一天时间来解决这个问题,切记一定要慎重,细心!!!
JDBC学习: JAVA的数据获取方式: 1 直接声明变量并赋值. 2 Scanner类控制台输入 3 IO流(将硬盘存储中的数据读取到java中) 4 scoket+io 5 从数据库中获取...JDBC的概念: 问题: java和数据库之间的沟通不一致 解决: 数据库厂商对外提供java支持的接口 使用: 创建类实现接口(操作数据库) 数据库厂商对外提供了数据库操作的驱动包...5 创建sql命令 6 执行sql 7 关闭资源 !...: ORA-01017: invalid username/password; logon denied 用户 名或密码错误 d java.sql.SQLSyntaxErrorException...; //4 创建sql命令 String sql=“insert into dept values(92,‘吃鸡学院’,‘北京’)”; Stting sql = " //5 执行sql命令 int
因为我的文章中从来没有提及这个参数,一直在从数据库层面进行分析,当他一提到这个参数,我是有种顿悟的感觉,所以一宿都在做梦忙着修复这个问 题,真是累啊。...1)如果需要在非分区列上创建唯一索引呢?只能全局吧?...创建一个分区表。为了日期格式简单,我用Number代替。...可以根据你的需要创建prefix local index或者组合索引都可以。 比如。...SQL> create unique index ind_test_id_uq on test(rdate,id) local; Index created. 再次基础上创建约束即可。
Copyright (c) 1982, 2014, Oracle....连接到: Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production With the Partitioning...修改密码/创建用户OLAPSYS SQL> alter user OLAPSYS identified by 123456; 用户已更改。 3....3.1 解锁用户,如果用户锁定(默认锁定) 如解锁OLAPSYS用户 alter user olapsys account unlock; 3.2 在CMD中连接 conn olapsys; 4....打开SQL Developer工具本地连接 ? 5. 创建表,确定 ? 6. 查看表,点击刷新 后可以查看到创建的表 ? 解决: 1.0 用户名密码错误无法的登录问题 执行步骤2.
领取专属 10元无门槛券
手把手带您无忧上云