为所有想要连接的新用户授予访问MySQL数据库的命令是什么?
考虑这个陈述:
CREATE USER 'java'@'localhost' IDENTIFIED BY 'password';
GRANT ALL ON javabase.* TO 'java'@'localhost' IDENTIFIED BY 'password';
这里只有localhost能够连接到数据库。我可以写'*'
而不是'localhost'
吗?
答案 0 :(得分:1)
GRANT ALL ON javabase.* TO 'java'@'%' IDENTIFIED BY 'password';
适用于所有主机