微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

MYSQL phpmyadmin更新/添加用户帐户时出错

如果这不合适,请提前道歉,这是长期粉丝的第一个问题!

我正在使用PHPMyAdmin当我尝试更新现有用户帐户或创建一个新帐户时,我收到此错误消息

enter image description here

单击以编辑sql时,这是它尝试运行的语句:

SHOW PLUGINS SONAME LIKE '%_password_check%'

我在一个synology框上运行MariaDB 5.5.52-0069.所有股票.我曾经能够更新用户帐户等,所以我想我在Synology在6月12日16日更新了PHP 5.6.28-0036和PHPMyAdmin(在几分钟之内)时就开始收到错误信息.服务器的详细信息如下:

enter image description here

我确定我错过了一堆相关信息,但我不知道我能错过什么.

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] 举报,一经查实,本站将立刻删除。

相关推荐