有没有办法为 MySQL 服务器中的每个数据库设置密码。如果有,请给出一些建议。
问问题
1665 次
1 回答
5
您不能在 MySQL 数据库上设置密码。您可以为每个数据库、表等授予权限的用户设置密码。
CREATE USER 'jeffrey'@'localhost' IDENTIFIED BY 'mypass';
GRANT ALL ON db1.* TO 'jeffrey'@'localhost';
GRANT SELECT ON db2.invoice TO 'jeffrey'@'localhost';
GRANT USAGE ON *.* TO 'jeffrey'@'localhost' WITH MAX_QUERIES_PER_HOUR 90;
这应该可以帮助您入门。
于 2012-09-30T05:19:55.943 回答