(2):右击sa,选择属性:在常规选项卡中,重新填写密码和确认密码。把强制实施密码策略去掉。
(3):点击状态选项卡:勾选授予和启用。
(4):右击实例名称,选择属性。
(5):点安全性,确认选择了SQL SERVER 和Windows身份验证模式。
(6):配置TCP/IP,然后重启地打开’程序’-‘所有程序’-'Microsoft SQL Server 2008 ‘-‘配置工具’-‘SQL Server 配置管理器’,在弹出的窗体中,找到’SQL Server 2008 网络配置’,把’MSSQLSERVER的协议’下的"Named Pipes"和"TCP/IP"启动,然后重新启动Microsoft SQL Server 2008就可以了。
(7):重启SQLSERVER服务。
〔2〕在连接数据库时出现了报错:原因因为数据库参数中的数据库名称出现了错误导致无法连接到数据库,通过语句SELECT Name FROM Master…SysDatabases ORDER BY Name 查询到了当前所有数据库的名称,问题得以解决。
补充可能问题:防火墙端口未开放
找到控制面板,系统和安全,windows防火墙,
点击高级设置
入栈规则——>新建规则
选择端口
输入特定的端口,比如Sqlserver的默认是 1433
然后,下一步,下一步,下一步,名称随便输,完成。
总结
到此这篇关于python连接sql server数据库的文章就介绍到这了,更多相关python连接sql server数据库内容请搜索
更多SQL内容来自木庄网络博客