文档章节

mysql 密码过期

zhangcan1
 zhangcan1
发布于 2015/08/19 10:39
字数 187
阅读 15
收藏 0
点赞 0
评论 0

大家好!

在centos上成功部署了多次tomcat后,昨天意外出现了,启动tomcat,报以下错误:

ava.sql.SQLException: Your password has expired. To log in you must change it using a client that supports expired 

passwords.所以觉得有必要和大家说下!

运行环境:

mysql:5.6.24

tomcat:apache-tomcat-7.0.54-windows-x64

java:1.8

数据库连接池:tomcat.jdbc

问题现象:

 1、启动tomcat,就会报以上错误

 2、navicat工具可以正常连接

解决方案:

1、select * from mysq.user 可查password_expired 都是y(注意:下面截图是我修改以后的截图)

 

2、将password_expired 修改为N

 3、update user set password_expired="N" where password_expired="Y";

 4、重启数据库,重启tomcat,问题解决!








© 著作权归作者所有

共有 人打赏支持
zhangcan1

zhangcan1

粉丝 3
博文 7
码字总数 1458
作品 1
朝阳
CTO(技术副总裁)
mysql 5.7.12二进制安装

1.my.cnf配置文件参数: vim /etc/my.cnf 2.安装过程: 3.修改初始化密码: mysql -uroot -p"VeU3gVM85K*p" 修改初始化密码 mysql> alter user user() identified by '123456'; 到此处二进制...

wjw555 ⋅ 01/28 ⋅ 0

mac安装mysql问题汇总

环境: 操作系统:OS 10.11.5 数据库:MYSQL 5.7 问题一:如何安装mysql 1、下载mysql 进入MySQL的下载界面(http://www.mysql.com/downloads/mysql/),如果你是用的Mac OS来访问的话那么就...

dinggosumsung ⋅ 2016/09/22 ⋅ 0

尝鲜mysql5.7.9结果root密码忘记了

操作系统版本:centos 6.6 数据库版本:mysql5.7.9 1.修改my.cnf vi /etc/my.cfn 在末尾新起一行加入: skip-grant-tables 2.重启数据库 service mysqld restart 3.连接数据库 mysql -uroot 4...

有个地方叫作遥远 ⋅ 2015/12/01 ⋅ 3

linux chage命令

命令简介: 该命令用于密码时效管理。它可以修改账号和密码的有效期。对于chage命令的描述如下所示: The chage command changes the number of days between password changes and the date...

mrliuze ⋅ 2016/01/26 ⋅ 1

mysql5.7.9安装

专业软件定制开发:济南恒软信息技术有限公司(http://www.heng-soft.com) 第一步:从官网下载mysql-5.7.9-win32.zip 或 mysql-5.7.9-winx64.zip 第二步:解压缩,在根目录下复制my-default....

glen_xu ⋅ 2015/10/29 ⋅ 9

Mysql 用户管理

Mysql 用户管理 创建用户 mysql下是个整体,省略相当于,host也可以是域名 host代表允许连接过来的地址或域名 删除用户 修改密码 mysql 5.6.7开始已经废弃了set password命令,命令也保持了跟o...

一群河马 ⋅ 2015/10/29 ⋅ 0

MySQL5.7 window 安装概要

环境:win7-32 软件:msi安装 (<100m文件) 1 msi 安装完成 2 将mydefault.ini 复制my.ini 修改basedir 与datadir 新增配置项skip-grant-tables (不要密码登录) 3 切换到bin目录执行 初始化dat...

唐代de豆腐 ⋅ 2015/12/07 ⋅ 0

MySQL · 特性分析 · MySQL 5.7新特性系列一

1. 背景 MySQL 5.7在2015-10-21发布了GA版本,即5.7.9,目前小版本已经到了5.7.12。5.7新增了许多新的feature和优化,接下来一个系列,我们就一起来尝尝鲜。首先这次主要是预览feature的变化...

阿里云RDS-数据库内核组 ⋅ 2016/05/03 ⋅ 0

MySQL 8.0用户和角色管理

导读 作者:王伟 现任职京东商城数据库技术部 MySQL8.0新加了很多功能,其中在用户管理中增加了角色的管理,默认的密码加密方式也做了调整,由之前的sha1改为了sha2,同时加上5.7的禁用用户和...

老叶茶馆 ⋅ 04/29 ⋅ 0

阿里云使用笔记-MySQL安装-centos7

之前试用阿里云用的centos6.5,过期后买了个学生版,发现有个centos7,还是没忍住试了下新东西,果然徒增麻烦。 上网了解,centos7开始不再自带mysql,而是一个从mysql发展而来的数据库,Mari...

liujiest ⋅ 2016/03/09 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

mysql5.7系列修改root默认密码

操作系统为centos7 64 1、修改 /etc/my.cnf,在 [mysqld] 小节下添加一行:skip-grant-tables=1 这一行配置让 mysqld 启动时不对密码进行验证 2、重启 mysqld 服务:systemctl restart mysql...

sskill ⋅ 昨天 ⋅ 0

Intellij IDEA神器常用技巧六-Debug详解

在调试代码的时候,你的项目得debug模式启动,也就是点那个绿色的甲虫启动服务器,然后,就可以在代码里面断点调试啦。下面不要在意,这个快捷键具体是啥,因为,这个keymap是可以自己配置的...

Mkeeper ⋅ 昨天 ⋅ 0

zip压缩工具、tar打包、打包并压缩

zip 支持压缩目录 1.在/tmp/目录下创建目录(study_zip)及文件 root@yolks1 study_zip]# !treetree 11└── 2 └── 3 └── test_zip.txt2 directories, 1 file 2.yum...

蛋黄Yolks ⋅ 昨天 ⋅ 0

聊聊HystrixThreadPool

序 本文主要研究一下HystrixThreadPool HystrixThreadPool hystrix-core-1.5.12-sources.jar!/com/netflix/hystrix/HystrixThreadPool.java /** * ThreadPool used to executed {@link Hys......

go4it ⋅ 昨天 ⋅ 0

容器之上传镜像到Docker hub

Docker hub在国内可以访问,首先要创建一个账号,这个后面会用到,我是用126邮箱注册的。 1. docker login List-1 Username不能使用你注册的邮箱,要用使用注册时用的username;要输入密码 ...

汉斯-冯-拉特 ⋅ 昨天 ⋅ 0

SpringBoot简单使用ehcache

1,SpringBoot版本 2.0.3.RELEASE ①,pom.xml <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.0.3.RELE......

暗中观察 ⋅ 昨天 ⋅ 0

监控各项服务

比如有三个服务, 为了减少故障时间,增加监控任务,使用linux的 crontab 实现. 步骤: 1,每个服务写一个ping接口 监控如下内容: 1,HouseServer 是否正常运行,所以需要增加一个ping的接口 ; http...

黄威 ⋅ 昨天 ⋅ 0

Spring源码解析(八)——实例创建(下)

前言 来到实例创建的最后一节,前面已经将一个实例通过不同方式(工厂方法、构造器注入、默认构造器)给创建出来了,下面我们要对创建出来的实例进行一些“加工”处理。 源码解读 回顾下之前...

MarvelCode ⋅ 昨天 ⋅ 0

nodejs __proto__跟prototype

前言 nodejs中完全没有class的这个概念,这点跟PHP,JAVA等面向对象的语言很不一样,没有class跟object的区分,那么nodejs是怎么样实现继承的呢? 对象 对象是由属性跟方法组成的一个东西,就...

Ai5tbb ⋅ 昨天 ⋅ 0

Ubuntu16.04 PHP7.0 不能用MYSQLi方式连接MySQL5.7数据库

Q: Ubuntu16.04 PHP7.0 不能用MYSQLi方式连接MySQL5.7数据库 A: 执行以下2条命令解决: apt-get install php-mysql service apache2 restart php -m 执行后会多以下4个模块: mysqli mysqlnd...

SamXIAO ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部