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