如果这不合适,请提前道歉,这是长期粉丝的第一个问题!
我正在使用PHPMyAdmin当我尝试更新现有用户帐户或创建一个新帐户时,我收到此错误消息
单击以编辑sql时,这是它尝试运行的语句:
SHOW PLUGINS SONAME LIKE '%_password_check%'
我在一个synology框上运行MariaDB 5.5.52-0069.所有股票.我曾经能够更新用户帐户等,所以我想我在Synology在6月12日16日更新了PHP 5.6.28-0036和PHPMyAdmin(在几分钟之内)时就开始收到错误信息.服务器的详细信息如下:
我确定我错过了一堆相关信息,但我不知道我能错过什么.
1:
解决方法:
好像是PHPMyAdmin的问题.
直接使用MysqL:
在列表中找到您的用户:
SELECT * FROM MysqL.user WHERE User = 'username';
然后如果存在:
DELETE FROM MysqL.user WHERE User = 'username';
然后创建用户:
GRANT ALL ON database_name_here.* TO 'username'@'127.0.0.1' IDENTIFIED BY 'new_password';
GRANT ALL ON database_name_here.* TO 'username'@'localhost' IDENTIFIED BY 'new_password';
FLUSH PRIVILEGES;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。