系统升级到最新 macOS Big Sur 后,使用 Navicat Premium 15.20+ 版本建立新的数据库连接,出现无法保存数据库密码,提示 Failed to save password Error code: -34018 错误,如下图:
在这里插入图片描述下面以创建 127.0.0.1 mysql 数据库连接为例。
mw点击保存,会出现报错。这时,可以打开钥匙串访问,随便找到一个 Navicat “应用程序密码”类型的密码项
在这里插入图片描述这里我选择之前创建,复制名称
格式:
com.prect.Navicat.conn {Conn:MySQL; Db:makeoptim.mysql.database.com; UserID:local; ProjectID:local}

注:替换 127.0.0.1 为自己数据库连接名称即可。

最后,存储修改,重启电脑,重新打开 Navicat 便不会再报错了。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐