
在公司的同一局域网下,navicat 和 plsql 都试过的了,报 login denied 错误。 本机上跑的 java 程序也是连同一个数据库,同样的账号密码,可以正常运行。 同事使用 navicat 也可以正常连接。 想问问各位大佬,这是啥情况?
1 Leszeu 2020-09-07 13:45:10 +08:00 你是用什么身份登录的啊,sysdba 吗? |
3 Leszeu 2020-09-07 14:04:06 +08:00 服务器数据库版本? 客户端版本? 还有完整的报错? |
4 ashtwo OP |
5 nutting 2020-09-07 14:30:01 +08:00 最近也遇到这个问题了。对方给的密码,死活不对 |
7 Leszeu 2020-09-07 16:36:09 +08:00 你是没有装 Oracle 客户端吗,使用的 navicat 自带的吗,那你同事了,也没装吗? |
8 luojianxhlxt 2020-09-07 16:50:51 +08:00 不要用 TNS,直接输入数据库主机、端口、服务名试试 |
9 kawowa 2020-09-07 16:52:41 +08:00 via Android 工具的 oci 版本不对?试试用 sqldeveloper ?官方出品 |
11 ashtwo OP @luojianxhlxt 就是用的服务名登录。 |
13 imherer 2020-09-07 17:14:53 +08:00 估计是客户端的问题 我上周刚遇到类似的问题,不过是 mysql 同一个数据库用 sequel pro 连,能连上,但是连上就蹦了 用 mysqlworkbench 直接 denied 最后下了个 navicat 正常,没问题 |