凯明哲 2023-05-20 15:48 采纳率: 100%
浏览 466
已结题

Navicat链接SQL数据库报错,[28000] [Microsoft][ODBC Driver 17 for sQL Server][SQL Server]用户'sa'登录失败。(18456)

Navicat链接SQL server数据库报错,出现的问题:
刚安装了SQL server 2022 版本数据库,也没有新建数据库,Navicat Premium 16(版本是16.1.15)使用“SQL Server 验证”验证方式链接SQL server数据库报错,报错提示:[28000] [Microsoft][ODBC Driver 17 for sQL Server][SQL Server]用户'sa'登录失败。(18456)
如下图:

img

我尝试卸载Microsoft ODBC Driver 17 for SQL Server新版本驱动,安装Navicat软件安装目录内msodbcsql_64.msi版本驱动(Microsoft ODBC Driver 17 for SQL Server驱动),使用“SQL Server 验证”还是链接不SQL server数据库了,但是微软SSMS依然可以成功链接SQL server数据库,我也尝试网上的一些方法,但是还是链接不了,不知道是否那个步骤出错。

SSMS两种验证方式链接SQL server没问题,Navicat链接使用“SQL Server 验证”链接SQL server数据库则报错:
但是用微软的SQL Server Management Studio (SSMS)链接数据库,使用“Windows 身份验证”与“SQL Server 身份验证”两种方式都可以正常链接。但是Navicat Premium 16(版本是16.1.15)链接SQL server使用“SQL Server 验证”数据库报错(上图),使用“Windows 验证”可以成功链接SQL server数据库,请问是什么原因造成navicat使用“SQL Server 验证”方式链接不了SQL server数据库?
navicat链接界面上面的“高级”界面需要设置吗?

img

img

  • 写回答

2条回答 默认 最新

  • threenewbee 2023-05-20 15:57
    关注

    sa密码是否正确,sql server那里是否配置了混合验证和允许远程访问

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 1月8日
  • 已采纳回答 12月31日
  • 修改了问题 5月20日
  • 创建了问题 5月20日

悬赏问题

  • ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
  • ¥15 安装quartus II18.1时弹出此error,怎么解决?
  • ¥15 keil官网下载psn序列号在哪
  • ¥15 想用adb命令做一个通话软件,播放录音
  • ¥30 Pytorch深度学习服务器跑不通问题解决?
  • ¥15 部分客户订单定位有误的问题
  • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
  • ¥15 Bug traq 数据包 大概什么价
  • ¥15 在anaconda上pytorch和paddle paddle下载报错
  • ¥25 自动填写QQ腾讯文档收集表