游乐游手机版
首页/系统平台/文章详情

Linux上设置MariaDB用户权限的详细步骤与命令

时间:2026-08-21 06:18
在 Linux 系统中设置 MariaDB 用户权限,通常可以按照以下步骤完成。这些操作适用于常见的 MariaDB 权限管理、用户创建与授权场景。1 登录到MariaDB服务器首先,你需要使用 root 账户或具备足够管理权限的用户登录到 MariaDB 服务器。mysql -u root -p

在 Linux 系统中设置 MariaDB 用户权限,通常可以按照以下步骤完成。这些操作适用于常见的 MariaDB 权限管理、用户创建与授权场景。

如何在Linux上设置MariaDB用户权限

1. 登录到MariaDB服务器

首先,你需要使用 root 账户或具备足够管理权限的用户登录到 MariaDB 服务器。

mysql -u root -p

输入正确密码后,即可进入 MariaDB 命令行管理界面。

2. 创建新用户(如果需要)

如果目标用户尚未创建,可以执行以下命令新建 MariaDB 用户并设置登录密码。

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
  • username 表示你要创建的用户名。
  • localhost 表示该用户仅允许从本机连接数据库。如果你希望该用户能够从远程主机访问,可以将 localhost 替换为 % 或指定的 IP 地址。
  • password 表示该用户对应的登录密码。

3. 授予权限

可以通过 GRANT 语句为用户分配 MariaDB 权限。下面是几种常见的授权方式示例:

授予所有数据库的所有权限

GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost';

授予特定数据库的所有权限

GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'localhost';

授予特定数据库的特定权限

GRANT SELECT, INSERT, UPDATE ON database_name.table_name TO 'username'@'localhost';

授予所有数据库的特定权限

GRANT SELECT, INSERT, UPDATE ON *.* TO 'username'@'localhost';

4. 刷新权限

完成授权之后,建议刷新权限设置,以确保相关更改立即生效。

FLUSH PRIVILEGES;

5. 退出MariaDB

所有配置完成后,可以退出 MariaDB 命令行环境。

EXIT;

示例

例如,假设你想创建一个名为 john 的 MariaDB 用户,并授予其对 mydatabase 数据库的全部权限,那么可以按照以下步骤进行操作:

  1. 登录到MariaDB服务器:

    mysql -u root -p
  2. 创建用户:

    CREATE USER 'john'@'localhost' IDENTIFIED BY 'mypassword';
  3. 授予权限:

    GRANT ALL PRIVILEGES ON mydatabase.* TO 'john'@'localhost';
  4. 刷新权限:

    FLUSH PRIVILEGES;
  5. 退出MariaDB:

    EXIT;

通过以上步骤,你就可以在 Linux 上完成 MariaDB 用户创建与权限设置,更高效地进行数据库用户管理和访问控制。

来源:https://www.yisu.com/ask/7729758.html
上一篇Linux上优化MariaDB查询性能的实用方法 下一篇MariaDB Linux版集群部署教程与配置方法
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
VMware安装Ubuntu完整教程:创建虚拟机与启动验证
系统平台 · 2026-09-01

VMware安装Ubuntu完整教程:创建虚拟机与启动验证

本教程详细演示如何在VMware中创建Ubuntu虚拟机,涵盖ISO挂载、硬件配置、安装向导及启动验证。通过清晰的步骤与验证命令,帮助新手快速搭建可用的Linux学习环境。

Win10专业版U盘安装教程:制作启动盘与完整安装步骤
系统平台 · 2026-09-01

Win10专业版U盘安装教程:制作启动盘与完整安装步骤

本文提供Win10专业版U盘安装完整流程:准备8GB以上U盘与官方镜像,制作启动盘并核对盘符;通过F12 F11 Esc等快捷键或BIOS设置U盘为第一启动项;安装时选择专业版并谨慎分区;完成后在“设置—系统—关于”验证版本与激活状态。操作前务必备份数据。

Windows10系统字体太小怎么调大
系统平台 · 2026-08-27

Windows10系统字体太小怎么调大

Windows10系统字体太小怎么调大?只需两步:首先打开设置中的显示选项,将缩放比例调整为125%或150%;随后运行ClearType文本调谐器优化字体清晰度。此方法适用于高分屏及普通屏幕,无需修改注册表即可解决界面拥挤问题。

Win10磁盘占用100%基础排查:从监控到清理的完整步骤
系统平台 · 2026-08-27

Win10磁盘占用100%基础排查:从监控到清理的完整步骤

Windows 10系统出现磁盘占用100%会导致电脑卡顿、程序响应缓慢。本文提供基础排查方案:首先通过任务管理器确认是否为磁盘高负载,随后进入系统存储页面分析C盘占用类别,最后针对性清理临时文件。遵循此流程可有效缓解磁盘压力,避免盲目重装系统。

Windows10系统怎么显示此电脑和控制面板
系统平台 · 2026-08-27

Windows10系统怎么显示此电脑和控制面板

Windows10默认可能不显示桌面图标,导致找不到“此电脑”和“控制面板”。只需进入个性化设置,在“桌面图标设置”中勾选对应选项即可恢复。本文提供详细图文步骤,帮助快速找回系统入口。