MySQL创建和删除用户及权限的授权及撤销
介绍:
在MySQL数据库中,创建和删除用户是管理权限和安全性的重要操作。本文将介绍如何在MySQL中创建新用户,并且如何删除现有用户。下面是详细的步骤:
创建新用户步骤
- 连接到MySQL数据库:
mysql -u root -p
- 创建新用户:
CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password';
请将new_user替换为您要创建的用户名,localhost替换为用户可以访问的主机,password替换为用户的密码。
- 授予权限给新用户:
GRANT ALL PRIVILEGES ON *.* TO 'new_user'@'localhost';
这将赋予新用户在所有数据库上的全部权限。
- 刷新权限:
FLUSH PRIVILEGES;
确保新的权限设置立即生效。
删除用户步骤
- 连接到MySQL数据库:
mysql -u root -p
- 撤销用户的所有权限:
REVOKE ALL PRIVILEGES, GRANT OPTION FROM 'existing_user'@'localhost';
- 删除用户:
DELETE FROM mysql.user WHERE User='existing_user' AND Host='localhost';
请将existing_user替换为要删除的用户名。
- 刷新权限:
FLUSH PRIVILEGES;
确保权限改动生效。
通过以上步骤,您可以轻松地在MySQL中创建和删除用户,灵活管理数据库的访问权限。祝您操作顺利!
570

被折叠的 条评论
为什么被折叠?



