在公司的同一局域网下,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 正常,没问题 |