Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 处理phpMyAdmin的用户_Mysql_Security_Phpmyadmin_Privileges - Fatal编程技术网

Mysql 处理phpMyAdmin的用户

Mysql 处理phpMyAdmin的用户,mysql,security,phpmyadmin,privileges,Mysql,Security,Phpmyadmin,Privileges,大家好,我的社区 我对如何管理phpMyAdmin中的用户有一些疑问,我正在启动一个项目,但我看到多个用户具有所有权限 我应该选择一个用户,设置密码,然后删除其他用户 拥有多个拥有所有权限且没有任何密码的用户可能是一个安全问题 root用户之间有什么区别?和服务器127.0.0.1,::1和本地主机 我在这里留下了一个更具体的图像,以图形方式显示我的意思 我希望得到详细和易懂的答案 提前感谢您。MySQL允许您将权限限制为用户名、主机对。这意味着用户只有在从指定主机登录时才具有权限。通常,只

大家好,我的社区

我对如何管理phpMyAdmin中的用户有一些疑问,我正在启动一个项目,但我看到多个用户具有所有权限

  • 我应该选择一个用户,设置密码,然后删除其他用户

  • 拥有多个拥有所有权限且没有任何密码的用户可能是一个安全问题

  • root用户之间有什么区别?和服务器127.0.0.1::1本地主机

  • 我在这里留下了一个更具体的图像,以图形方式显示我的意思

    我希望得到详细和易懂的答案


    提前感谢您。

    MySQL允许您将权限限制为用户名、主机对。这意味着用户只有在从指定主机登录时才具有权限。通常,只有本地计算机(即运行MySQL的计算机)上的用户才限制MySQL管理员权限。本地计算机可以称为
    localhost
    127.0.0.0
    ,或者在IPv6中称为
    ::1
    。因此,您只有一个根用户。他们只有在从本地主机登录时才被授予管理员权限。你不应该删除它们中的任何一个。您应该在
    ::1行设置密码(我不知道为什么没有设置)。

    谢谢您的回答!我为127.0.0.1和localhost root用户设置了密码,但没有为::1设置密码,默认情况下,所有root用户都没有密码。