Linux下Mariadb查找用户命令

worktile 其他 38

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux下,要查找Mariadb中的用户,可以使用以下命令:

    1. 进入Mariadb:
    “`
    mysql -u 用户名 -p
    “`
    其中,用户名是登陆Mariadb使用的用户名。执行该命令后,系统会提示你输入该用户的密码。

    2. 列出所有用户:
    “`
    SELECT user FROM mysql.user;
    “`
    执行该命令后,Mariadb会返回所有用户的列表。

    3. 查找特定用户:
    “`
    SELECT user FROM mysql.user WHERE user=’用户名’;
    “`
    将“用户名”替换为你要查找的用户名,执行该命令后,Mariadb会返回匹配该用户名的结果。

    4. 查找指定主机上的用户:
    “`
    SELECT user FROM mysql.user WHERE host=’主机名’;
    “`
    将“主机名”替换为你要查找用户所在的主机名,执行该命令后,Mariadb会返回匹配该主机的结果。

    5. 查找带有特定权限的用户:
    “`
    SELECT DISTINCT user FROM mysql.user WHERE 权限 LIKE ‘%特定权限%’;
    “`
    将“特定权限”替换为你要查找的权限关键词,执行该命令后,Mariadb会返回具有该权限的用户列表。

    通过以上命令,你可以在Linux下查询Mariadb中的用户。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux下,要查找MariaDB用户的命令可以使用以下几个方法:

    1. 使用命令`mysql`连接到MariaDB服务器,并执行以下SQL语句:

    “`
    SELECT User FROM mysql.user;
    “`

    这将返回MariaDB服务器上所有用户的列表。

    2. 使用命令`mysql`连接到MariaDB服务器,并执行以下SQL语句:

    “`
    SELECT DISTINCT User FROM mysql.user;
    “`

    这将返回MariaDB服务器上所有不重复的用户列表。

    3. 使用命令`mysqlshow`连接到MariaDB服务器,并执行以下命令:

    “`
    mysqlshow -u用户名 -p密码
    “`

    将`用户名`和`密码`替换为相应的用户名和密码。这将显示与该用户关联的所有数据库和表。

    4. 使用命令`mysql`连接到MariaDB服务器,并执行以下SQL语句:

    “`
    USE mysql;
    SELECT User FROM user;
    “`

    这将返回MariaDB服务器上所有用户的列表。

    5. 在Linux命令行中,使用命令`grep`和`cat`组合过滤MariaDB服务器的配置文件,找到所有出现`CREATE USER`或`CREATE DATABASE`语句的行。

    “`
    cat /etc/my.cnf | grep “CREATE USER\|CREATE DATABASE”
    “`

    这将显示包含`CREATE USER`或`CREATE DATABASE`语句的行,这些语句中包含了所有已创建的用户和数据库信息。

    以上是在Linux下查找MariaDB用户的几种常见方法。根据实际情况选择适合的方法来获取所需的信息。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux下使用Mariadb查找用户命令,可以通过以下步骤:

    1. 登录Mariadb:
    打开终端,使用以下命令登录到Mariadb:
    “`
    mysql -u 用户名 -p
    “`
    其中,用户名是Mariadb的用户名,-p选项表示输入密码。然后输入密码进行验证。

    2. 切换到相应的数据库:
    使用以下命令切换到相应的数据库:
    “`
    use 数据库名;
    “`
    其中,数据库名是你想要查找用户的数据库名。

    3. 查找用户:
    有以下几种方法可以查找用户:

    a. 使用SELECT语句:
    使用SELECT语句可以查找指定用户的信息。例如,查找用户名为”user1″的用户信息,可以使用以下命令:
    “`
    SELECT * FROM 表名 WHERE 用户名 = ‘user1’;
    “`
    其中,表名是你想要查找的表名,用户名是要查找的用户的用户名。

    b. 使用SHOW命令:
    使用SHOW命令可以查看数据库中的用户列表。例如,查看所有用户的列表,可以使用以下命令:
    “`
    SHOW GRANTS;
    “`
    这会显示所有用户的授权信息。

    c. 使用DESCRIBE命令:
    使用DESCRIBE命令可以查看指定表的结构信息,包括表中的用户列。例如,查看表名为”users”的用户列,可以使用以下命令:
    “`
    DESCRIBE users;
    “`

    4. 退出Mariadb:
    输入以下命令退出Mariadb:
    “`
    exit;
    “`
    或者使用快捷键Ctrl + D退出Mariadb。

    以上就是在Linux下使用Mariadb查找用户的方法和操作流程。可以根据具体需求选择合适的方法进行用户查找。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部