我的一个 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/