在部署致服务器的时候 发现mysql密码为空的情况 如果采用 root账户的话

试过很多 比如不写下面这行

<property name="password" value="${jdbc.password}" />

发现不行, 或者在

jdbc.properties

jdbc.password=

也不行


后来 听到学长说到安全性的东西 要设置密码,

然后就 新建了一个user帐号,直接用就行了 就不必被空密码的问题搞死了


use mysql;
CREATE USER 'oa'@'localhost' IDENTIFIED BY 'oa'; 
flush privileges;
 GRANT SELECT,INSERT,DELETE,UPDATE,DROP ON w2oa.* TO 'oa'@localhost IDENTIFIED BY 'oa';
flush privileges;

这是创建了 oa oa的user 并赋予除建表特权外的所以功能


ok,就这样了

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章:

  • 2021-11-13
  • 2022-01-15
  • 2022-12-23
  • 2022-12-23
  • 2021-05-12
  • 2021-05-15
  • 2021-12-29
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-25
  • 2022-12-23
  • 2021-06-17
  • 2021-09-25
  • 2022-01-02
  • 2021-11-08
相关资源
相似解决方案