我正在建立一个新的MySQL,我想建立一个帐户,让用户创建表,但不创建新的数据库。
如何在MySQL中设置帐户?

最佳答案

如果要将权限限制为一个数据库,可以使用:

GRANT ALL ON db.* TO 'user'@'localhost';

然后,用户将拥有对数据库(CREATE, ALTER, INSERT, SELECT, DELETE)的完全访问权限,但对其他数据库没有访问权限。

08-04 13:44