MySQL 安全性最佳做法
许多 IBM Cloud® 用户依赖 MySQL 来实现其数据库解决方案。 由于数据库存储着各种重要和敏感信息,因此请确保 MySQL 数据库的安全,以保护您的信息。 MySQL 的安全做法取决于个人需要和业务需求。 但是,您可以使用最佳实践来入门。 请确保遵循以下提示,为确保 MySQL 数据库安全开个好头。
- 设置 root 用户的 MySQL 密码。
- 删除初始安装 MySQL 时创建的测试帐户和数据库。
- 确保为每个 MySQL 帐户分别设置密码。
- 根据需要授予特权。 避免不必要地授予全局特权。
- 不要在与帐户关联的主机名值中使用通配符。
- 定期查看帐户的 MySQL 用户和数据库,以确保定义的许可权有效。
- 不要在
shell>mysql -u root - password=somepassword mysql
命令的命令行中使用密码
使用以下命令授予任何其他具有命令行访问权限的用户使用命令 shell>ps
调用密码的权限。 请改为使用 shell>mysql -u root -p mysql
命令,以根据提示输入密码。 该命令可确保您的密码安全。
更多资源
首先了解基于设备上 MySQL 版本的 MySQL 安全准则:
MySQL 具有并非由 IBM Cloud® 管理的各种额外资源,这可能很有用。 您还可以找到不受 MySQL管理的资源。 通过在任何搜索引擎中搜索“MySQL 安全性”来查找这些资源。 由于第三方资源并非由 MySQL 制作者维护,因此请谨慎使用此信息。 与所有资源一样,请尽可能使用可信站点并参阅官方文档和支持站点。