可以通过执行update user set host = '%' where user = 'root';命令,更新root账户的远程权限,使任何主机均可访问。但出于安全考虑,一般不推荐这种做法,除非在受信任的网络环境中。创建指定用户的远程访问账户:使用create user 'user'@'ip' identified by 'password';命令创建具有特定IP地址访问权...
一、添加用户 以root用户登录MySQL数据库。使用CREATE USER语句创建新用户。例如,创建用户名为testnew,密码也为testnew的用户,执行命令:CREATE USER testnew IDENTIFIED BY 'testnew';。二、授权 使用GRANT语句为新用户授权。例如,授权testnew用户对testnewDb数据库的所有操作权限,执行命令:GRANT ALL...
grant select on xxx to user1 with grant option就可以了
我们需要将testuser用户授权给test数据库,并设置为SELECT、INSERT、UPDATE操作的权限,使用以下命令:grant select, insert, update on test.* to ‘testuser’@’%’;此命令将允许testuser用户对test数据库执行SELECT、INSERT、UPDATE操作。4. 显示授权信息 我们可以使用以下命令...
/etc/init.d/mysql restart 三、设置账号权限 给用户授权。使用以下命令对用户进行授权:GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘123456‘ WITH GRANT OPTION;执行完后,刷新权限,不用重启即可。以上步骤完成后,其他计算机便可以登录服务器的mysql,解决远程访问问题。在实际...