我创建了一个临时用户,它将注册并且只能查看自己的信息。需要应用什么特权以及应用到什么级别?(对不起基本问题!)例如
GRANT SELECT ON userDetails.* TO 'tempAccount'@'localhost';
???
我创建了一个临时用户,它将注册并且只能查看自己的信息。需要应用什么特权以及应用到什么级别?(对不起基本问题!)例如
GRANT SELECT ON userDetails.* TO 'tempAccount'@'localhost';
???
根据您的需要和要求,您可以向用户授予权限。例如
GRANT SELECT,INSERT,UPDATE,DELETE ON my_db.* TO 'michael'@'localhost';
正如您在案例中使用了 select 一样,因此用户对所提供的数据库具有基本的读取权限。
在下面创建一个完整的用户使用..
grant all on *.* to 'username'@'%' identified by 'password' WITH GRANT OPTION;
在这里,用户可以从所有 IP 地址访问所有数据库,并且使用授权选项将授权用户创建更多用户。
无论如何,您的方向是正确的。