gpt4 book ai didi

mysql - 如何为所有远程用户要求 SSL

转载 作者:IT老高 更新时间:2023-10-28 23:45:18 25 4
gpt4 key购买 nike

给定一个具有多个远程用户('joecool'@'192.168.1.2' 形式的用户)的 MySQL 系统;有没有我可以为所有远程用户使用 REQUIRE SSL 的 SQL 语句?

单用户命令是:

GRANT USAGE ON *.* TO 'joecool'@'192.168.1.2' REQUIRE SSL;

拥有“所有用户”版本会特别有用,因为 phpMyAdmin创建或修改用户时不支持 REQUIRE SSL 标志。

最佳答案

Honza(以前)接受的答案似乎不正确,请参阅其评论。似乎不可能使用 GRANT 查询来一次更改多个用户,因为 MySQL does not support wildcards for user names .

正如您自己建议的那样,您可以使用 UPDATE 查询直接更改 mysql.user 表中的记录,并且按照 Marc Delisle 的建议,然后使用以下命令刷新权限:

FLUSH PRIVILEGES;

另见 dba.stackexchange.com > How to grant multiple users privileges .

关于mysql - 如何为所有远程用户要求 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16120856/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com