我希望允许我的mysql数据库从外部访问,但我想将其限制为仅从1个ip访问。是否有办法这样做:
我的服务器是ubuntu 16。
谢谢!
发布于 2021-02-18 04:41:50
可以为MySQL创建特定来源地址用户
CREATE USER bob@'202.1.1.3' IDENTIFIED BY 'very very secure password';
GRANT ALL ON db.* TO bob@'202.1.1.3'如果没有其他授权给db,那么'202.1.1.2‘中的bob用户是唯一允许的用户。
它通常更安全的给予一个ssh隧道访问,或访问一个非标准端口。公开访问的数据库服务器将强制进行身份验证。
https://stackoverflow.com/questions/66253644
复制相似问题