dataGrip连接数据库失败[08001]的一种可能原因

 

  我使用的是mac系统,并且由于机型较老,容量不高,为减轻系统负荷,没有设置开机自动启动MYSQL服务。这导致我在一次重启后,重新开启服务,然后就出现了dataGrip连接不上数据库:

  

  在网上查找相应的资料:

    有部分说可能是时区导致的,需要在URL后面添加时区,如serverTimezone=UTC;

    也有说是版本问题,需要更改Driver的版本

    这两种方法都尝试了,但是还是相同的错误信息;

  我想起电脑上还安装了Navicat,于是我使用Navicat来测试,竟然能连接上,这让我很意外:

    

    

    于是我使用Navicat打开我的数据库,弹出了一个对话框,提示password expired;Please set a new password,并在对话框中重新设置了密码,当时忘了截图

    然后我再使用dataGrip连接数据库,就能够连上了;

    

    

   这个问题花了好几个小时查找资料,并且没有一种提到是密码过期的导致的,而dataGrip给出的提示也过于模糊,真是一个悲伤的故事!

    

原文地址:https://www.cnblogs.com/hhyf/p/11442025.html

时间: 2024-10-28 19:49:42

dataGrip连接数据库失败[08001]的一种可能原因的相关文章

皕杰报表:连接数据库失败,请检查数据源配置(oracle.jdbc.driver.OracleDriver)

皕杰报表:连接数据库失败,请检查数据源配置(oracle.jdbc.driver.OracleDriver)问题解决: 缺少了classes12.jar 在窗口--首选项--报表运行时配置--添加--确认 原文地址:https://www.cnblogs.com/uranusyo/p/11349366.html

oracle 连接不上ORA-12162: TNS:net service name is incorrectly specified的另外一种可能原因

用sqlplus连接oracle数据库时报错: [[email protected] ~]# sqlplus oracle/[email protected]//10.5.0.7:1521/ssp SQL*Plus: Release 11.1.0.7.0 - Production on Thu Jun 26 10:16:21 2014 Copyright (c) 1982, 2008, Oracle.  All rights reserved. ERROR: ORA-12528: TNS:lis

ping不通的几种可能原因

平时使用中常常会碰到ping不通的情况,ping不通的原因有非常多,比方路由设置问题,比方网络问题,下面列出几点原因: 1.太心急.即网线刚插到交换机上就想Ping通网关,忽略了生成树的收敛时间.当然,较新的交换机都支持高速生成树,或者有的管理员干脆把用户port (access port)的生成树协议关掉,问题就攻克了. 2.某些路由器port是不同意用户Ping的. 3.訪问控制.无论中间跨越了多少跳,仅仅要有节点(包含端节点)对ICMP进行了过滤,Ping不通是正常的.最常见的就是防火墙的

远程连接Mysql失败的问题的解决的原因

在CentOS环境下,安装完Mysql后,root的密码为空,需要去设置密码才能使用,设置密码的方法如下: /usr/bin/mysqladmin -u root password yourpasswd 注意把上述命令的yourpasswd替换为自己的密码,这个时候如果使用以下命令成功登陆Mysql终端,说明密码设置成功: mysql -u root -p 此时,远程连接Mysql的时候,会提示你无法访问,查看系统表的user表,你回发现用户只有从localhost访问的权限: mysql> s

phpnow 在win7下遇到“安装服务[apache_pn]失败”问题的一种解决办法

安装PHPnow时如果遇到下列问题: 安装服务[apache_pn]失败.可能原因如下: 1. 服务名已存在,请卸载或使用不同的服务名. 2. 非管理员权限,不能操作 Windows NT 服务. 将PHPnow重新解压一份出来.例如解压到E盘的phpnow中. 一.在win7下遇到该问题,极有可能是权限不够.在开始“搜索文件和程序”中,输入cmd.然后右键点击cmd.exe,选择“以管理员身份运行”.然后进入到E盘phpnow目录下.直接执行setup.cmd 即可成功安装. 二.还有一种可能

连接数据库失败 错误提示:尝试读取或写入受保护的内存。这通常指示其他内存已损坏

解决办法:用管理员身份运行CMD, 输入netsh winsock reset  并回车(注意,必须是已管理员身份运行,这个重置LSP连接) 重启电脑就哦了 参考文献: http://www.360doc.com/content/13/1114/16/14418795_329196484.shtml

openfire 部署连接数据库失败

部署openfire连接外部数据库时出现错误提示 出现这种情况是因为openfire数据库没有数据表结构,可以用navicate同步正常的表结构过来. 2.openfire忘记默认密码 连接openfire数据库, 清空数据库中的ofUser表,插入 INSERT INTO ofUser (username, plainPassword, name, email, creationDate, modificationDate) VALUES ('admin', 'admin', 'Adminis

spoon kettle连接数据库失败解决方法

Driver class 'oracle.jdbc.driver.OracleDriver' could not be found, make sure the 'Oracle' driver (jar file) is installed.oracle.jdbc.driver.OracleDriver 刚刚下载了spoon,准备写一个简单的示例测试一下,登录数据库的时候遇到了这个错误,看错误描述就是找不到相应的oracle驱动,如果你安装了oracle,那么在本地就可以找到所需的驱动.搜索“j

openstack P版热迁移失败遇到的几种问题

1.没开启bios虚拟化 下图所示是开启的,如果出现disable则是关闭的,需要重启系统进入bios设置 2.libvirt的uuid相同 使用dmidecode -s system-uuid查看,如果相同修改/etc/libvirt/libvirtd.conf中的host_uuid 3.cpu型号不兼容 一般是测试环境会出现这种情况,在生产环境中都会保证计算节点cpu型号相同 备注:具体什么错误还要结合日志进行分析,对症下药 原文地址:http://blog.51cto.com/127524