我有一个关于如何授予权限 MySQL 用户帐户的问题。我有一个 MySQL 用户帐户,在我的示例代码中,我想授予整个数据库的权限。当我运行代码时,我收到以下错误:
用户 'user'@'10.%' 拒绝访问数据库 'testDB'
这是我的源代码:
<?php
$connection = mysql_connect("sql.example.com", "user", "password");
mysql_select_db("test");
$query = mysql_query("GRANT ALL PRIVILEGES ON test.* To 'user'@'localhost'
IDENTIFIED BY 'password'");
if (!$query) {
die(mysql_error());
}
echo "Success!";
?>
为什么我会收到这个错误?有人可以帮我解决这个问题吗?我真的很感激!