MySQL登录路径是一种无需密码即可访问数据库的安全方法吗?有其他选择吗?

时间:2018-12-14 11:41:39

标签: mysql database security passwords

我对mysql登录路径功能有疑问。

我正在寻找一种将数据库托管在服务器上的方法,而不必每次我要访问一个数据库时都输入密码(这很常见)。 同时,我不想让mysql在没有任何密码或使用弱密码(例如'password')的情况下打开,并且我的所有项目都使用同一用户:我每个数据库有一个用户,每个用户有一个强密码。

这就是为什么mysql登录路径看起来是一个很好的解决方案的原因:我可以使用自己的密码管理任意数量的用户,而不必每次都键入特定的密码。

但是,如果我为这些数据库设置了登录路径配置,则主机上的每个人都可以使用良好的login path命令访问数据库,对吗?

是否可以使用某种唯一的root / master密码来保护登录路径? 还是仅使用sudo命令使其起作用,以避免有人访问数据库?

如果不可能,是否有另一种方法可以保护数据库的安全(每个数据库一个用户,每个用户一个强密码),而不必每次需要连接一个密码时都键入密码?

也许这是一个愚蠢的问题,我正在寻找不存在的东西...

谢谢!

0 个答案:

没有答案