centos

如何在 CentOS 上为 SQLAdmin 授权

小樊
92
2025-02-09 04:39:25
栏目: 云计算

在 CentOS 上为 SQLAdmin 授权,您需要遵循以下步骤:

  1. 首先,确保您已经安装了 Webmin 和 MariaDB 或 MySQL。如果尚未安装,请使用以下命令进行安装:

    对于 MariaDB:

    sudo yum install mariadb-server mariadb
    

    对于 MySQL:

    sudo yum install mysql-server mysql
    
  2. 启动并设置 MariaDB 或 MySQL 开机启动:

    对于 MariaDB:

    sudo systemctl start mariadb
    sudo systemctl enable mariadb
    

    对于 MySQL:

    sudo systemctl start mysqld
    sudo systemctl enable mysqld
    
  3. 使用 root 用户登录到 MariaDB 或 MySQL:

    sudo mysql -u root -p
    
  4. 为 SQLAdmin 创建一个数据库和用户。在此示例中,我们将创建一个名为 sqladmin 的数据库和一个名为 sqladmin 的用户,该用户将具有对 sqladmin 数据库的完全访问权限。请将 your_password 替换为您选择的密码:

    CREATE DATABASE sqladmin;
    CREATE USER 'sqladmin'@'localhost' IDENTIFIED BY 'your_password';
    GRANT ALL PRIVILEGES ON sqladmin.* TO 'sqladmin'@'localhost';
    FLUSH PRIVILEGES;
    EXIT;
    
  5. 返回到 Webmin 的 Web 界面(通常位于 https://your_server_IP:10000)。

  6. 单击左侧导航栏中的“服务器”,然后单击“数据库”。

  7. 单击右上角的“创建数据库”按钮。

  8. 输入数据库名称(例如 sqladmin),然后单击“创建”。

  9. 单击刚刚创建的数据库以打开它。

  10. 单击右上角的“创建用户”按钮。

  11. 输入用户名(例如 sqladmin)和密码(即您在步骤 4 中设置的密码),然后单击“创建”。

  12. 返回到 Webmin 主界面,单击左侧导航栏中的“服务器”,然后单击“SQL Admin”。

  13. 在“SQL Admin”页面上,您应该能够看到刚刚创建的 sqladmin 用户。现在,您已经为 SQLAdmin 授权,可以使用此用户登录并管理数据库了。

请注意,这些步骤适用于 MariaDB 和 MySQL。如果您使用的是其他数据库管理系统,请根据其文档进行相应的调整。

0
看了该问题的人还看了