Mysql 尝试使用phpMyAdmin创建数据库时出现拒绝访问错误

Mysql 尝试使用phpMyAdmin创建数据库时出现拒绝访问错误,mysql,Mysql,我的一个朋友让我帮他做一些php/mysql的小工作。他给了我他的cpanel访问权限,我必须为他创建一个数据库 我得到一个错误: MySQL issue : Access denied for user 'user'@'localhost' (using password: YES) 当我键入phpMyAdmin时: CREATE DATABASE db_name; 有没有一种方法可以将所有特权授予他提供的用户,或者有没有一种方法可以与其他用户一起创建数据库?您可以使用 grant us

我的一个朋友让我帮他做一些php/mysql的小工作。他给了我他的cpanel访问权限,我必须为他创建一个数据库

我得到一个错误:

MySQL issue : Access denied for user 'user'@'localhost' (using password: YES)
当我键入phpMyAdmin时:

CREATE DATABASE db_name;

有没有一种方法可以将所有特权授予他提供的用户,或者有没有一种方法可以与其他用户一起创建数据库?

您可以使用

 grant usage on *.* to prasad@localhost identified by 'passwd';
当防火墙处于活动状态时,会导致对本地主机的访问被拒绝。您可以尝试禁用防病毒软件和防火墙


一个建议是,如果您使用的是mysql,那么mysql工作台是一个很好的选择。您可以非常轻松地通过GUI创建数据库

您应该在cpanel中有数据库向导(您可以在其中创建db和添加用户),您不必手动执行此操作?您也可以看到:您需要ssh访问您的主机帐户可能您必须使用cpanel创建用户和数据库。PhpMyAdmin通常使用此信息(特权)来执行此操作。不管怎样,发生了什么问题?@nevermind。是的,我知道。单击“数据库”时,它会显示一个字段,我可以在其中键入数据库名称。不幸的是,这个输入没有显示。是否已经有数据库,是否有一些数据库创建限制?最简单的方法-联系主机支持人员。:)当我键入命令时,我会得到与之前相同的错误:拒绝访问