0

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

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

???

4

1 回答 1

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 地址访问所有数据库,并且使用授权选项将授权用户创建更多用户。

无论如何,您的方向是正确的。

于 2013-03-31T15:44:01.823 回答