Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用JAVA或任何脚本定期自动更改mysql密码?_Java_Mysql_Automation_Passwords - Fatal编程技术网

如何使用JAVA或任何脚本定期自动更改mysql密码?

如何使用JAVA或任何脚本定期自动更改mysql密码?,java,mysql,automation,passwords,Java,Mysql,Automation,Passwords,我希望定期更改mysql密码,并希望在属性文件中注册更改的密码。 有人能建议如何实现相同的功能吗?是的,尝试使用java代码生成一个随机密码,并通过操作系统调度cron作业或调度任务将其设置为mysql用户密码,然后自己在属性文件或邮件中写入相同的密码。。 使用此示例代码通过java代码更新密码 String sql = "SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456')"; Statement smt = con.createS

我希望定期更改mysql密码,并希望在属性文件中注册更改的密码。

有人能建议如何实现相同的功能吗?

是的,尝试使用java代码生成一个随机密码,并通过操作系统调度cron作业或调度任务将其设置为mysql用户密码,然后自己在属性文件或邮件中写入相同的密码。。 使用此示例代码通过java代码更新密码

String sql = "SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456')";
Statement smt = con.createStatement();
smt.executeQuery(sql);