我在mysql中有一个数据库,我想授予远程计算机上的用户访问权限。如何做到这一点? 谢谢
答案 0 :(得分:0)
通常,您需要做的第一件事是在MySql配置文件(my.cnf)中注释bind-address
。如果该设置不是来自同一地址,则此设置将阻止与数据库的通信,然后重新启动mysql以应用更改。同样不要忘记打开与MySql通信的端口3306。
接下来,您可以自由创建一个新的数据库用户,该用户的登录名为@'%'
。
但是要小心,如果它是生产服务器,那么这样做不是一个好习惯,这是可以使用的安全漏洞。