创建子账户
语法:CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'user_password';
示例:create user 'bigpp'@'%' identified by 'bigpp123';
MySQL常用权限
- ALL PRIVILEGES- 授予用户帐户的所有权限。
- CREATE - 允许用户帐户创建数据库和表。
- DROP - 允许用户帐户删除数据库和表。
- DELETE - 允许用户帐户从特定表中删除行。
- INSERT - 允许用户帐户将行插入特定表。
- SELECT - 允许用户帐户读取数据库。
- UPDATE - 允许用户帐户更新表行。
授予权限
语法:GRANT permission1, permission2 ON database_name.table_name TO 'database_user'@'localhost';
或者
GRANT ALL PRIVILEGES ON database_name.table_name TO 'database_user'@'localhost';
示例:grant all privileges on pp.* to 'bigpp'@'%';
刷新系统权限表
flush privileges;