连接失败:用户访问被拒绝



我正在尝试使用没有 GRANT 权限的普通用户(测试用户)访问远程服务器上的数据库。当我尝试使用上述用户访问数据库时,出现以下错误:

拒绝用户"testuser"@"%"访问数据库"test_db"

我没有任何数据库接口可以直接向该用户授予权限。我有对服务器的 SSH 根访问权限。如何向此用户授予权限?

使用您的根用户登录到 mysql 命令行界面。运行以下命令以授予访问权限

GRANT ALL PRIVILEGES ON *.* TO 'testuser'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;

相关内容

  • 没有找到相关文章

最新更新