连接sql server数据库时使用下列语句:

from pymssql import connect
conn = connect(host="localhost", user="sa",password="123456", database="test", charset="UTF-8")

冒出报错信息如下:

_mssql.MSSQLDatabaseException:(18456,b"\xe7\x94\xa8\xe6\x88\xb7'sa'\xe7\x99\xbb\xe5\xbd\x95\xe5\xa4\xb1\xe8\xb4\xa5\xe3\x80\x82DB-Lib error message 20018, severity 14:\nGeneral SQL Server error: Check messages from the SQL Server\nDB-Lib error message 20002, severity 9:\nAdaptive Server connection failed (localhost:1433)\n")

报错关键词:18456

解决方法:

进入Sql Server Configuration Manager ,打开对应协议中的TCP/IP,查看IP地址一栏,翻到最下,记录下TCP动态端口(我这个是:61647,如下图)

然后,回到程序中,将"localhost"改为"localhost:61647",即可。

from pymssql import connect
conn = connect(host="localhost:61647", user="sa", password="123456", database="test", charset="UTF-8")

差不多就可以解决了。

一种MSSQLDatabaseException:18456的解决方案相关推荐

  1. 7种CSS圆角框解决方案

    7种CSS圆角框解决方案时间: 2009-03-11 / 分类: 前端开发 / 浏览次数: 14,913 次 / 7个评论 发表评论 本文探讨的是前端设计种最常用的页面圆角框效果的7种不同方法实现解决 ...

  2. Android leak内存,GitHub - jin870132/memoryleakdemo: 安卓内存泄露几种常见形式及解决方案...

    安卓内存泄露几种常见形式及解决方案 一.前言 1.内存溢出与内存泄露 内存溢出(oom),是指程序在申请内存时,没有足够的内存空间供其使用,出现oom:比如申请了一个integer,但给它存了long ...

  3. 用户'sa'登录失败(错误18456)解决方案图解

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://thenear.blog.51cto.com/4686262/865544 htt ...

  4. ubuntu下创建定时任务的两种方式及常见问题解决方案

    ubuntu下创建定时任务的两种方式及常见问题解决方案 参考文章: (1)ubuntu下创建定时任务的两种方式及常见问题解决方案 (2)https://www.cnblogs.com/maboii/p ...

  5. NanShan HTML 5与Flex是两种截然不同的技术解决方案

    原文:NanShan HTML 5与Flex是两种截然不同的技术解决方案 2015年即时通讯领域,NanShan HTML 5与Flex是两种截然不同的技术解决方案.HTML 5的出现让Flex更加专 ...

  6. 用户'sa'登录失败(错误18456)解决方案图解----本人备注

    原文地址::http://blog.itpub.net/24041331/viewspace-1117946/ 相关文章 1.SQL2008.sa'登录失败(错误18456)图文解决方法----htt ...

  7. 计算机电脑蓝屏原因,如何解决计算机蓝屏?计算机蓝屏的几种常见原因和解决方案...

    几乎所有使用计算机的朋友都遇到了计算机蓝屏现象. 电脑蓝屏是非常普遍的现象. 甚至在重要的场合(例如Windows 98功能的引入),比尔·盖茨都未能避免出现蓝屏. 现象. 那么如何解决电脑蓝屏呢?以 ...

  8. 开发过程中程序员非常烦恼的问题,3种内存泄漏的解决方案

    程序员非常蛋疼问题,3种内存泄漏的解决方案 1. 内存池的实现以及原理 2. 为内存加上hook,精准内存定位泄露 3. gc的实现方案 视频讲解如下,点击观看: 开发过程中程序员非常烦恼的问题,3种 ...

  9. SQL Server 2008R2 18456错误解决方案

    SQL Server 2008R2 18456错误解决方案 参考文章: (1)SQL Server 2008R2 18456错误解决方案 (2)https://www.cnblogs.com/gise ...

最新文章

  1. WordPress添加前台注册功能
  2. Spring Boot2.x-08Spring Boot2.1.2 整合 Mybatis1.3.2 + 通用Mapper2.1.4 + PageHelper1.2.10 + Druid 1.1.10
  3. python OpenCV 绘图函数
  4. python单例_python 单例模式
  5. python2协程_python中的协程(二)
  6. mockito 使用_用Mockito回答
  7. MSDN 论坛好帮手3月首发
  8. 计算机操作系统稳定性的因素有哪些,计算机操作系统期末重点复习汇编.docx
  9. 神仙在双11晚上,都干了些啥?
  10. ListView与GridView优化
  11. php image 转 data uri 图片 (Image Data URIs with PHP)
  12. win10 .net framework 3.5 安装报错 0x800F0954问题
  13. 我的几个.NET编程习惯
  14. 陈吉平的Oracle职业生涯:兴趣与思考 成败之所系
  15. 极路由1 1s 2 3 刷机 / 恢复 /强刷教程
  16. int数组java,java定义int数组
  17. Codeforces 136A Presents
  18. 磁盘与文件系统管理--鸟哥私房菜读书笔记
  19. redis数据库指令
  20. 关于一个简单函数方程问题的深入探究

热门文章

  1. 用Python列表模拟抓狐狸游戏
  2. 华为云 DevCloud 部署云服务器
  3. (c语言)交替换行输出大写字母和小写字母
  4. c语言中程序文件与程序的转换,MCU-C程序基本编程规范(转)
  5. pc win端桌面级视频播放器 +electron+vue+element
  6. Spring Boot使用Undertow代替Tomcat
  7. enclosing type java_Java中出现No enclosing instance of type XXX is accessible问题
  8. SQL注入之注入原理
  9. ESP8266 连接到的免费的 EMQ X MQTT 服务器
  10. 5G/NR - PUSCH DMRS