如何向在mysql中创建的新用户授予权限?

use*_*3 ツ 4 mysql permissions users

我想创建新用户并想给他们特定的权限,如插入、更新和删除。但是我不知道如何创建新用户并授予他们权限。

请任何帮助。

小智 5

它会是这样的:

GRANT SELECT, INSERT, DELETE ON database TO username@'localhost' IDENTIFIED BY 'password';
Run Code Online (Sandbox Code Playgroud)

要查看已授予特定用户的权限列表:

select * from mysql.user where User='username';
Run Code Online (Sandbox Code Playgroud)

或者

CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
Run Code Online (Sandbox Code Playgroud)