-- 创建用户
-- 在"localhost"上创建一个名为"smiling"的新用户,密码是"smilingps"
CREATE USER 'smiling'@'localhost' IDENTIFIED BY 'smilingps';
-- 给用户授权
-- 在localhost上给"smiling"用户赋予ry-vue数据库中sys_role表的SELECT,INSERT和DELETE权限。
GRANT SELECT,INSERT,DELETE ON ry-vue.sys_role TO 'smiling'@'localhost';
-- 撤销授权
-- 在localhost上撤销"smiling"用户对ry-vue数据库中sys_role表的INSERT权限
REVOKE INSERT ON `ry-vue`.sys_role FROM 'smiling'@'localhost';
-- 查看用户权限
-- 显示"localhost"上"smiling"用户的所有权限
SHOW GRANTS FOR 'smiling'@'localhost';
-- 删除用户
-- 删除"localhost"上名为"username"的用户
DROP USER 'smiling'@'localhost';
-- 修改用户密码(以root身份)
-- 修改在"localhost"上smiling用户的密码为"newpassword"
ALTER USER 'smiling'@'localhost' IDENTIFIED BY 'newpassword'