暂无图片
连接Oracle 19C数据库ORA-28040: No matching authentication protocol 如何解决?
我来答
分享
暂无图片 匿名用户
连接Oracle 19C数据库ORA-28040: No matching authentication protocol 如何解决?

连接Oracle 19C数据库ORA-28040: No matching authentication protocol 如何解决?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
学习Oracle

sqlnet.ora加上SQLNET.ALLOWED_LOGON_VERSION_SERVER=8   SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8试试,

暂无图片 评论
暂无图片 有用 0
打赏 0
手机用户4008

是因为你客户端版本太低了。

配置sqlnet.ora文件,增加如下设置,8就是兼容oracle8客户端。改完后无需重启监听和实例,但是要更改数据库密码,否则提示用户的密码错误。

SQLNET.ALLOWED_LOGON_VERSION_SERVER=8 

SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
vm安装oracle11g rac 在安装grid的时候卡在网络接口使用情况上, 如何处理?
回答 1
发报错看下
unity连接不上Oracle,但是plsq数据库能连接,怎么处理?
回答 1
连接不上错误要发出来,才能分析
Oracle case when语法,可以判断多个字段吗?
回答 3
可以
Oracle能不能写个触发器,让数据不真实写入表?
回答 1
UPDATE,Delete看你怎么写  
oracle 是不是不能用Navicat Premium连接?
回答 2
已采纳
可以的找到NavicatPremium安装目录下的oci.dll文件,找到数据库的oci.dll文件,把对应版本的oracle中的oci.dll文件复制到这个文件夹里
各位 老师请教下, 在只读active dataguard上挂的应用,如何获取某个时间段性能差的SQL呢? ash相关v$视图能抓到sql_id 但v$SQL相关视图都找不到了。 之前历史执行的SQL有办法抓出或后续有什么办法抓到吗?
回答 1
已采纳
ADG可以通过statspack收集统计信息。
impdp导入后查询结果中文乱码
回答 4
impdp是完全支持这些字符集的。检查下导入端系统变量NLSLANG和数据库服务器字符集是否有不一致的设置
oracle启库
回答 1
查看是不是bin目录下的oracle文件权限问题。参考知识库搜索ORA01078:failureinprocessingsystemparameterswhensrvctlstartinstance:
Oracle 查询某条SQL产生的日志大小
回答 3
已采纳
可以用下面的存储过程试试:createorreplaceproceduredosql(psqlinvarchar2)as  lstartredonumber; &nbsp
Oracle用户密码180天过期比较好吗?
回答 4
已采纳
出于安全考虑,这个策略肯定是没问题的,在等保三级中,密码过期策略还是一个检查项,在业务中,有时候密码过期确实会让人感到很麻烦,但是很有必要的,巡检时发现密码将要过期的警告,就准备通知更改密码。我碰到过
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~