前言
自从在新的qnvh的nas上安装了群晖,在迁移以前的旧数据的时候,我遇到了问题,mariadb强制你只能设置含有大小写字母,数字和特殊符号的sql用户密码,似乎在群晖的设置界面里无法取消掉密码复杂度的设定。
那么,我们该怎么办呢?
正题
- 首先,在套件中心里停用mariadb10
-
接着,打开群晖的ssh功能,登录你的账号,并使用如下命令登录到root账号
sudo -i
- 依次输入如下命令,检查有几个volume开头的文件夹,我的有两个
cd /
ls
- 依次输入,
ls /volume1
和
ls /volume2
来检查是否有@appstore
文件夹,你有几个volume文件夹就需要输入如上命令n次,直到找到为止
接下来,就可以开始修改文件了,输入
vim /volume1/@appstore/MariaDB10/usr/local/mariadb10/etc/mysql/my.cnf
键盘输入 i
,进入编辑模式,最下面显示 -- INSERT --
表示成功进入编辑模式
找到
Synology_password_check = FORCE_PLUS_PERMANENT
和
plugin_load_add = Synology_password_check
在他们前面加#注释,如上图
都加好后,按几下 esc
键,确保完全退出编辑模式,输入
:wq
保存并退出,现在可以去套件中心重新启动maria10了
现在在phpmysql里修改密码,再也不会报错了
Comments | NOTHING