MySQL向临时用户授予权限

时间:2013-03-31 13:24:20

标签: mysql

我创建了一个临时用户,它将注册并且只能查看自己的信息。需要应用什么特权以及在什么级别? (对不起基本问题!)例如

GRANT SELECT ON userDetails.* TO 'tempAccount'@'localhost'; 

????

1 个答案:

答案 0 :(得分:0)

根据您的需求和要求,您可以向用户授予权限。 例如

GRANT SELECT,INSERT,UPDATE,DELETE ON my_db.* TO 'michael'@'localhost';

由于您在案例中使用了select,因此用户对所提供的数据库具有基本读取权限。

在下方创建完整的用户使用。

grant all on *.* to 'username'@'%' identified by 'password' WITH GRANT OPTION;

此处用户可以访问所有IP地址的所有数据库,并且使用grant选项将授权用户创建更多用户。

无论如何,你的方向正确。

相关问题