Magento 2:数据库用户没有足够的权限
Magento 2: Database user does not have enough privileges
我正在尝试安装 Magento 2,但遇到了一些问题。下图显示了当我尝试 添加数据库 时出现的消息。
我在网上找到了一个解决方案,说要检查 MySql 配置部分中的 my.ini 文件 并 删除 skip-grant-表,然后重新启动服务器。在我这样做之后,我可以继续安装 magento 2 的后续步骤,但出现另一个问题。我尝试刷新 phpMyAdmin,但出现以下错误。
即使我无法访问 phpMyAdmin,我仍然能够继续安装 magento 2。安装完成后,我尝试访问 link 对于管理员 但屏幕上没有显示任何内容。如下图所示。
然后我想,我准备把skip-grant-tables放回my.ini文件然后重启服务器。现在我获得了 phpMyAdmin 的访问权限,如下图所示,但现在我在 magento 2.
中失去了访问权限
你有什么建议吗? 谢谢!
连接到 mysql 使用:
mysql -p -u root
然后输入
创建用户 'dev'@'localhost' 由 'password' 识别;
将 magento2.* 上的所有权限授予 'dev'@'localhost' IDENTIFIED BY 'password';
将 magento2.* 上的所有权限授予 'dev'@'%' IDENTIFIED BY 'password';
刷新权限;
对于 magento 安装尝试使用用户:dev,密码:password
我正在尝试安装 Magento 2,但遇到了一些问题。下图显示了当我尝试 添加数据库 时出现的消息。
我在网上找到了一个解决方案,说要检查 MySql 配置部分中的 my.ini 文件 并 删除 skip-grant-表,然后重新启动服务器。在我这样做之后,我可以继续安装 magento 2 的后续步骤,但出现另一个问题。我尝试刷新 phpMyAdmin,但出现以下错误。
即使我无法访问 phpMyAdmin,我仍然能够继续安装 magento 2。安装完成后,我尝试访问 link 对于管理员 但屏幕上没有显示任何内容。如下图所示。
然后我想,我准备把skip-grant-tables放回my.ini文件然后重启服务器。现在我获得了 phpMyAdmin 的访问权限,如下图所示,但现在我在 magento 2.
中失去了访问权限你有什么建议吗? 谢谢!
连接到 mysql 使用: mysql -p -u root 然后输入 创建用户 'dev'@'localhost' 由 'password' 识别; 将 magento2.* 上的所有权限授予 'dev'@'localhost' IDENTIFIED BY 'password'; 将 magento2.* 上的所有权限授予 'dev'@'%' IDENTIFIED BY 'password'; 刷新权限;
对于 magento 安装尝试使用用户:dev,密码:password