create user 'zzkl'@'%' identified with mysql_native_password by 'Root@123';为什么保持
时间: 2024-01-08 21:02:05 浏览: 128
保持 `mysql_native_password` 身份验证插件是为了与旧版本的 MySQL 兼容性和互操作性。`mysql_native_password` 是 MySQL 默认使用的身份验证插件,它使用基于密码的身份验证机制。此插件不提供强大的安全性,因此如果你的应用程序在高风险环境中运行,你可能需要考虑使用更安全的身份验证插件,如 `caching_sha2_password`。
然而,如果你的应用程序或数据库与旧版本的 MySQL 或其他数据库系统进行通信,可能需要保持 `mysql_native_password` 插件以确保兼容性和互操作性。这样做可以确保能够在不同系统之间正确地进行身份验证和访问控制。
阅读全文