Can';你不能让MySQL识别主机名吗?
我正在运行Can';你不能让MySQL识别主机名吗?,mysql,Mysql,我正在运行将**上的所有权限授予'root'@'myHostname'
将**上的所有权限授予'root'@'myHostname'在这个主机名上运行mysql--host=otherServer--user=root--password
,它一直说访问被拒绝
ERROR 1045 (28000): Access denied for user 'root'@'myHostname' (using password: YES)
MySQL不能识别主机名吗?在MySQL中,每个帐户都是用户和主机名的组合,因此这个新帐户上的密码不一定与其他root
帐户上的密码相同
通过添加由
子句标识的,确保已在新帐户上创建密码:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'myHostname'
IDENTIFIED BY 'new_password';
如果帐户已经有密码,则由
标识的子句将覆盖该密码 你给那个帐户设置密码了吗?请尝试将由“密码”标识的添加到您的GRANT
声明的末尾。@JeremySmyths-就是这样,谢谢!你能把这个作为回答吗?你的愿望就是我的命令!