Navicate Premium 12.0.28在MAC下激活实践

Navicate Premium 12.0.28在MAC下激活实践

最近入手了mac,经历了痛苦的开发环境搭建之路,特此整理记录一下,以便以后需要的时候使用。

Navicate Premium

Navicate Premium 是一个非常好用的多连接数据库开发工具。无奈太贵了,企业版¥9999,非商业版¥3999,对于国内的大多数同行来说是真的付不起,因此才会在网上找些免费激活的教程,此文也是从网上搜集资料整理而来。当然只是想帮助无法承担价格支又非常需要的个人开发者,如有能力的用户或企业使用,建议还是支持正版。

参考资料

有大神整理并放入GitHub上,1800+star

navicat-keygen

个人激活实践步骤

  • 安装openssl(已经安装则跳过)

    • 如有brew,则可以通过brew install openssl安装
    • 如需安装brew官网选择语言执行安装命令即可
  • 下载激活项目

# 下载激活程序
git clone https://github.com/DoubleLabyrinth/navicat-keygen.git
# 切换mac分支
git checkout -b mac origin/mac
  • 编译
cd navicat-keygen
make release

cd navicat-patcher
make release

  • 运行补丁
cd navicat-patcher
./navicat-patcher /Applications/Navicat\ Premium.app/Contents/MacOS/Navicat\ Premium

./navicat-keygen 2048key.pem
# 按提示选择语言,获得Snkey

# 输入用户名、组织,然后此时需输入请求码,在此处暂停,执行下一步获得请求码   

  • 打开navicate
    • 点击注册
    • 输入上一步获取的Snkey,提示失败,选择手动激活
    • 弹出请求码
    • 将请求码复制到上一步的命令行中,然后回车换行,会自动返回激活码
    • 将激活码复制到navicate中,点击激活,成功。

破解之后的问题

mac 10.12.6
12.0.24 注册成功
打开navicat,添加一条MySQL连接,勾选保存密码,点击测试连接,后点保存
重复“打开连接”、“关闭连接”数次,后⌘+Q退出
再次打开navicat,打开之前添加的连接
编辑连接,但不做任何改动,直接点击测试连接

无法打开连接,也没有其他异状
测试失败,提示1045 - Access denied for user 'xxx'@'x.x.x.x' (using password: NO)
需要重新输入密码,以后可以连接

多次搜索后终于找到了解决方案:

需要自签名证书重新对app进行签名

详情请参考:
https://github.com/DoubleLabyrinth/navicat-keygen/issues/44
https://github.com/DoubleLabyrinth/navicat-keygen/issues/50

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: Navicat Premium 15 for Mac是一款功能强大的数据库管理工具,它支持多种数据库平台,包括MySQL、PostgreSQL、Oracle等。下面是关于安装Navicat Premium 15 for Mac的步骤: 1.首先,确保你的Mac操作系统满足Navicat Premium 15的系统要求。Navicat Premium 15需要OS X 10.11或更高版本的操作系统。 2.在Navicat的官方网站上下载适用于Mac的安装程序。你可以选择试用版或购买完整版。 3.下载完成后,双击安装程序并按照提示进行安装。这将在你的Mac上安装Navicat Premium 15的应用程序。 4.完成安装后,你可以在应用程序文件夹中找到Navicat Premium 15的图标。双击图标以运行Navicat Premium 15。 5.首次运行Navicat Premium 15时,你需要输入你的许可证密钥来激活软件。如果你选择了试用版,你可以在试用期间使用软件。 6.激活后,你将看到Navicat Premium 15的主界面。你可以选择创建一个新的连接,或者打开一个已经存在的连接。 7.点击“新建连接”按钮,填写连接数据库所需的信息,包括主机名、端口号、用户名、密码等。 8.根据你要连接的数据库类型,选择相应的连接类型,例如MySQL、PostgreSQL等。 9.填写完连接信息后,点击“连接”按钮,Navicat Premium 15将尝试连接到数据库。 10.成功连接到数据库后,你将可以使用Navicat Premium 15的各种功能来管理和操作数据库。 总之,安装Navicat Premium 15 for Mac是一个简单的过程,只需按照上述步骤进行操作即可。希望这能帮助到你。 ### 回答2: Navicat Premium 15 for Mac是一款功能强大的数据库管理工具,适用于Mac操作系统。以下是关于如何安装Navicat Premium 15 for Mac的步骤: 1. 首先,从Navicat官方网站下载Navicat Premium 15 for Mac的安装程序。确保下载的版本适用于你的Mac操作系统版本。 2. 完成下载后,双击安装程序文件,启动安装向导。 3. 在安装向导中,你可以选择安装路径和其他相关选项。按照向导的指示进行设置,然后点击“继续”。 4. 在安装过程中,系统可能会提示你输入管理员密码以授权安装程序的访问。输入密码后,继续安装。 5. 安装程序会将Navicat Premium 15 for Mac的文件复制到指定的安装路径中。等待安装程序完成。 6. 安装完成后,你可以在启动台或应用程序文件夹中找到Navicat Premium 15的图标。双击图标启动Navicat。 7. 第一次运行Navicat时,你需要输入有效的许可证密钥。如有需要,从Navicat官方网站获取许可证密钥。 8. 输入许可证密钥后,Navicat Premium 15 for Mac将启动,并你可以开始使用它来管理和操作数据库了。 希望这个步骤可以帮助你成功安装Navicat Premium 15 for Mac。如需更多帮助,请参考Navicat官方网站上的详细安装指南或联系Navicat技术支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值