千家信息网

如何解决navicat链接oracle时出现的各种问题

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍如何解决navicat链接oracle时出现的各种问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1. ORA-28040: 没有匹配的验证协议方法:在Ora
千家信息网最后更新 2026年11月02日如何解决navicat链接oracle时出现的各种问题

这篇文章主要介绍如何解决navicat链接oracle时出现的各种问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

1. ORA-28040: 没有匹配的验证协议

方法:在Oracle的安装路径下找到sqlnet.ora文件。(我的安装路径E:\app\sa1\product\12.2.0\dbhome_1\network\admin\sqlnet.ora) 在文件的最后添加SQLNET.ALLOWED_LOGON_VERSION=8就解决了;

2.ORA-12560TNS:协议适配器错误

1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,

  启动OracleOraDb11g_home1TNSlistener服务。

2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务

  面板,启动OracleServiceBOOKSALES, BOOKSALES就是你的database SID  

3.ORA-01017: invalid username/password; logon denied

打开sqlplus

用户名:SYSTEM

密码:

登录

创建新用户

语法:create user 用户名 identified by 密码;

为刚创建的用户解锁语法:

语法:alter user 用户名 account unlock;(解锁是unlock,锁定是lock)

授予新登陆的用户创建权限

语法:grant create session to 用户名 ;

授予新创建的用户数据库管理员权限:

语法:grant dba to 用户名;

为用户授予其它权限:

指令:

GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW ,  DROP ANYVIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE, DBA, CONNECT,RESOURCE,CREATE SESSION TO C##kou;

切换到新创建的用户登陆语法:connect 用户名/密码;

指令:connect C##kou/kou;

删除用户语法:drop user 用户名;

指令:drop user C##user;

如果用户拥有数据表,则不能直接删除,要用上关键字cascade:

指令:drop user user01 cascade;

以上是"如何解决navicat链接oracle时出现的各种问题"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

用户 用户名 语法 服务 指令 密码 权限 管理 链接 问题 时出 内容 工具 平台 数据 文件 程序 管理工具 篇文章 路径 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技企业 百单网互联网科技有限公司怎么样 互联网科技官网 河南真二互联网科技有限公司 易通互联网络科技有限公司 长亮科技互联网金融 成都狮子座互联网科技 金融科技与互联网金融相同和不同 内蒙古九一互联网科技 互联网第三次科技革命特征 互联网科技股为什么大涨 从那以后互联网科技有限公司 半导体行业属于互联网高科技类吗 广州梦谷互联网科技有限公司领导 萌小萌互联网科技河南有限公司 万物互联网智能科技 艺电能源互联网科技有限公司招聘 云南互联网科技学费 北京互联网科技类企业分布 互联网大会出现的黑科技 菲比寻常互联网科技 互联网科技公司介绍 中国互联网金融科技基金 南山科技园互联网公司有哪些 昊天互联网科技有限公司 苏州铭阳互联网科技有限公司 南博望互联网科技有限公司 互联网硬科技公司 普陀区互联网教育科技管理办法 科技互联网经济论坛
0