linux宝塔安装mysql后用户权限
在 Linux 上使用宝塔面板安装 MySQL 后,管理和配置用户权限是非常重要的步骤。以下是一些常见的操作和步骤,帮助你管理 MySQL 用户权限:
1. 登录 MySQL
-
打开终端:
- 使用 SSH 连接到你的服务器。
-
登录 MySQL:
- 使用 root 用户登录 MySQL:
mysql -u root -p
- 输入你在宝塔面板中设置的 MySQL root 密码。
- 使用 root 用户登录 MySQL:
2. 创建新用户
- 创建用户:
- 使用以下命令创建新用户:
CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password';
- 将
new_user
替换为你希望的用户名,将password
替换为你希望的密码。
- 使用以下命令创建新用户:
3. 授予用户权限
-
授予权限:
- 授予用户对特定数据库的所有权限:
GRANT ALL PRIVILEGES ON database_name.* TO 'new_user'@'localhost';
- 授予用户对所有数据库的所有权限(谨慎使用):
GRANT ALL PRIVILEGES ON *.* TO 'new_user'@'localhost';
- 授予用户只读权限:
GRANT SELECT ON database_name.* TO 'new_user'@'localhost';
- 授予用户对特定数据库的所有权限:
-
刷新权限:
- 执行以下命令以使权限更改生效:
FLUSH PRIVILEGES;
- 执行以下命令以使权限更改生效:
4. 修改现有用户的权限
-
撤销权限:
- 撤销用户对特定数据库的所有权限:
REVOKE ALL PRIVILEGES ON database_name.* FROM 'new_user'@'localhost';
- 撤销用户对所有数据库的所有权限:
REVOKE ALL PRIVILEGES ON *.* FROM 'new_user'@'localhost';
- 撤销用户对特定数据库的所有权限:
-
修改权限:
- 修改用户权限,例如从只读权限改为所有权限:
GRANT ALL PRIVILEGES ON database_name.* TO 'new_user'@'localhost'; FLUSH PRIVILEGES;
- 修改用户权限,例如从只读权限改为所有权限:
5. 删除用户
- 删除用户:
- 使用以下命令删除用户:
DROP USER 'new_user'@'localhost'; FLUSH PRIVILEGES;
- 使用以下命令删除用户:
6. 查看用户权限
-
查看特定用户的权限:
- 使用以下命令查看特定用户的权限:
SHOW GRANTS FOR 'new_user'@'localhost';
- 使用以下命令查看特定用户的权限:
-
查看所有用户的权限:
- 使用以下命令查看所有用户的权限:
SELECT User, Host, Db, Grant_priv FROM mysql.db;
- 使用以下命令查看所有用户的权限:
7. 其他常用命令
-
更改用户密码:
- 使用以下命令更改用户密码:
ALTER USER 'new_user'@'localhost' IDENTIFIED BY 'new_password'; FLUSH PRIVILEGES;
- 使用以下命令更改用户密码:
-
锁定用户:
- 使用以下命令锁定用户:
ALTER USER 'new_user'@'localhost' ACCOUNT LOCK;
- 使用以下命令锁定用户:
-
解锁用户:
- 使用以下命令解锁用户:
ALTER USER 'new_user'@'localhost' ACCOUNT UNLOCK;
- 使用以下命令解锁用户:
8. 退出 MySQL
- 退出 MySQL:
- 使用以下命令退出 MySQL:
EXIT;
- 使用以下命令退出 MySQL:
9. 通过宝塔面板管理用户
-
进入宝塔面板:
- 登录宝塔面板,进入“数据库”模块。
-
管理用户:
- 在数据库列表中,选择你要管理的数据库。
- 点击“管理”按钮,进入数据库管理页面。
- 在“用户管理”选项卡中,可以添加、删除和修改用户权限。
通过以上步骤,你可以有效地管理和配置 MySQL 用户权限。如果仍有问题,欢迎继续提问。
扫码添加技术【解决问题】
专注中小企业网站建设、网站安全12年。
熟悉各种CMS,精通PHP+MYSQL、HTML5、CSS3、Javascript等。
承接:企业仿站、网站修改、网站改版、BUG修复、问题处理、二次开发、PSD转HTML、网站被黑、网站漏洞修复等。
专业解决各种疑难杂症,您有任何网站问题都可联系我们技术人员。
本文来自博客园,作者:黄文Rex,转载请注明原文链接:https://www.cnblogs.com/hwrex/p/18525018
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?