mysql - 尝试使用 phpMyAdmin 创建数据库时访问被拒绝错误

标签 mysql

我的一个 friend 让我帮他做一些小的 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';

关于访问甚至 localhost 的另一件事是在您的防火墙处于事件状态时引起的。您可以尝试禁用防病毒软件和防火墙。

一个建议是,如果您正在使用 mysql,那么 mysql workbench 是一个很好的选择。您可以很容易地通过 GUI 创建数据库

关于mysql - 尝试使用 phpMyAdmin 创建数据库时访问被拒绝错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17447618/

相关文章:

mysql - CakePHP 在多个 HABTM 表中搜索

mysql - MYSQL如何限制复合记录?

group_concat 上的 Mysql 错误

mysql - 多个插入并保持 PDO 准备语句的安全性

php - mysql 的 php 扩展

javascript - 我可以隐藏html页面吗?

php - 使用 php 填充 html 表

mysql - 如何使用另一个表的avg()在mysql表中执行删除?

php - exec() 这里返回什么?

php - 如何使用 crypt() 和我的盐生成相同的加密数据库密码字符串值?