ubuntu

如何在Ubuntu上管理MariaDB用户

小樊
43
2025-07-17 21:05:02
栏目: 云计算

在Ubuntu上管理MariaDB用户,您需要使用命令行工具mysql或者图形界面工具如phpMyAdmin

  1. 登录到MariaDB服务器:

    打开终端,输入以下命令以root用户身份登录到MariaDB服务器:

    sudo mysql
    

    如果您想以特定用户身份登录,请使用以下命令:

    sudo mysql -u 用户名 -p
    

    然后输入该用户的密码。

  2. 创建新用户:

    在MariaDB提示符下,输入以下命令创建新用户并设置密码:

    CREATE USER '新用户名'@'localhost' IDENTIFIED BY '密码';
    

    如果您想让用户从任何主机连接,请将localhost替换为%

    CREATE USER '新用户名'@'%' IDENTIFIED BY '密码';
    

    然后为新用户分配权限。例如,要将所有数据库的所有权限授予新用户,请输入:

    GRANT ALL PRIVILEGES ON *.* TO '新用户名'@'%';
    

    如果您只想授予特定数据库的权限,请将*.*替换为数据库名.*,例如:

    GRANT ALL PRIVILEGES ON mydatabase.* TO '新用户名'@'%';
    

    最后,刷新权限并退出MariaDB:

    FLUSH PRIVILEGES;
    EXIT;
    
  3. 修改现有用户密码:

    在MariaDB提示符下,输入以下命令修改用户密码:

    ALTER USER '用户名'@'localhost' IDENTIFIED BY '新密码';
    

    刷新权限并退出MariaDB:

    FLUSH PRIVILEGES;
    EXIT;
    
  4. 删除用户:

    在MariaDB提示符下,输入以下命令删除用户:

    DROP USER '用户名'@'localhost';
    

    刷新权限并退出MariaDB:

    FLUSH PRIVILEGES;
    EXIT;
    
  5. 使用phpMyAdmin管理用户:

    如果您已经在Ubuntu上安装了phpMyAdmin,可以通过Web界面管理MariaDB用户。只需在浏览器中访问http://your_server_ip/phpmyadmin,然后使用root用户登录。在phpMyAdmin中,转到“用户帐户”选项卡,您可以查看、创建、修改和删除用户。

请注意,这些步骤适用于MariaDB,因为它是MySQL的一个分支。在大多数情况下,管理MariaDB用户的方法与MySQL相同。

0
看了该问题的人还看了