SQL Server的总结还没有做完,但剩下的我想慢慢来了。今天开始打算进行学生信息管理系统的实战。不知道就是想实战了,不动手学习不踏实。打开刚从师父那儿拿到的学生信息管理系统,有点庞大,此时我的胸腔里有一股嗜血的冲动,这是菜鸟的心情!把整个系统看了看,然后试运行,发现连数据库都还没有。于是照着视频资料先建立数据库,进而配置ODBC数据源。“问题”在此恭候我多时,后来发现这是我当初给自己挖的坑。这不是责怪自己,因为不可否认的所有问题对于菜鸟而言都是一笔财富,所以来者不拒啊。
www.2cto.com  
问题是这样的,在配置ODBC的时候到如下作图步骤时,选择使用用户登录ID和密码的SQL Server验证。但当我输入SA作为登入ID时出现的一个警告如下右图(如果密码错误的话也一样的提示):


 
于是就百度了一下“SQL Server错误:18456”说是得在操作系统中建立一个SA的账户并分配使用SQL Server的权限。操作之后发现还是不行!于是接着查什么是SA,SA = super administrator 超级管理员账户,拥有所有权限。由于其安全性不是很好据说,所以建议禁用。而我的问题最终是由于我的SQL Server中没有这个账户,就是被禁用了。先开始很很纳闷怎么就被禁用了呢,原来是我在安装SQL Server时选择的验证模式是windows身份验证而非SQL Server和windows身份验证模式。而在Windows模式下所以SA账户默认的禁用了。下面就说说如何解决这个问题,有两种方法:
www.2cto.com  
第一种    使用SQL Server Management Studio                                             
先更改安全身份验证模式
1.在 SQL Server Management Studio 的对象资源管理器中,右键单击服务器,再单击“属性”。
2.在“安全性”页上的“服务器身份验证”下,选择新的服务器身份验证模式,再单击“确定”。
3.在 SQL Server Management Studio 对话框中,单击“确定”以确认需要重新启动 SQL Server。(一定注意重启,不然不成功)
4.在对象资源管理器中,右键单击您的服务器,再单击“重新启动”。 如果运行有 SQL Server 代理,则也必须重新启动该代理。
启用 sa 登录名
1.在对象资源管理器中,依次展开“安全”、“登录名”,右键单击“sa”,再单击“属性”。
2.在“常规”页上,您可能需要为登录名创建密码并确认该密码。
3.在“状态”页上的“登录”部分中,单击“启用”,然后单击“确定”。
第二种方法    使用T-SQL语句
1.在对象资源管理器中,连接到数据库引擎的实例。
2.在标准菜单栏上,单击“新建查询”。
www.2cto.com  
3.代码如下,然后单击“执行”。
[sql]
——这个语句没有试过暂时  
ALTER LOGIN sa ENABLE ;  
GO  
ALTER LOGIN sa WITH PASSWORD = '<enterStrongPasswordHere>' ;  
GO  
至此,大功告成,学生信息管理系统的第一个问题搞定!
<Linker : http://www.2cto.com/database/201208/146982.html>

转载于:https://www.cnblogs.com/MMLoveMeMM/articles/3218009.html

配置ODBC数据源——找不到SA账户的解决相关推荐

  1. Adaptive Server Anywhere 数据库配置ODBC数据源

    单位有个应用程序使用Sybase公司的数据库Adaptive Server Anywhere. 该程序原先是在XP系统中安装的,由于已找不到原安装光盘,只有从旧电脑拷贝安装后的文件,无法直接打开.需要 ...

  2. jdbc odbc java mysql数据库连接_Java数据库连接之配置ODBC数据源

    java使用JDBC-ODBC桥接连接SQLServer数据库需要配置ODBC数据源,配置步骤如下: 1.进入控制面板,找到管理工具 2.看到ODBC数据源,有64位和32位的,如果你的数据库是64位 ...

  3. 怎样配置mysql数据源_mysql怎样配置ODBC数据源

    选中 sqlserver 选择默认连接的数据库 7.配置完成,可以测试连接 扩展资料: spring中配置数据源的几种常见方式: 工具/原料 事先配置相应的环境mysql(mysql安装程序)mysq ...

  4. 错误1919配置ODBC数据源时发生错误Visio database samples,ODBC错误6:部件在注册

    错误1919配置ODBC数据源时发生错误Visio database samples,ODBC错误6:部件在注册...后面一长串..修复好了,也忘记具体后面写的什么了.直接说解决办法: 参考https ...

  5. 十步配置ODBC数据源

    十步配置ODBC数据源 1.        点击"开始" 2.        点击"控制面板" 3.        点击"管理工具" 4.  ...

  6. 如何打开mysql odbc数据源_mysql是如何配置ODBC数据源的方法

    随着人类社会的日益进步以及计算机网络技术的不断发展,网络生活与人类日常生活之间的关系越来越密切.下面是学习啦小编为大家整理的关于mysql是如何配置ODBC数据源的方法,一起来看看吧! mysql是如 ...

  7. 64位Windows 7平台安装32位Timesten,配置ODBC数据源

    问题: 由于系统版本原因,客户机只能安装32位的Timesten,但客户机的平台是64位的win 7,安装完成后按照常规的控制面板->管理工具->数据源(ODBC)打开的ODBC数据源管理 ...

  8. win7下怎么配置ODBC数据源

    我的系统是win7旗舰版的,找了半天也没有找到控制面板中的额管理工具--数据源,后来上网查了之后发现win7不是这样打开ODBC数据源管理器的,打开ODBC数据源管理器的方法是在cmd命令框中输入od ...

  9. oracle配置odbc数据源

    今天配置oracle数据源心得: 1.需安装oracle客户端,若校验报错,将杀毒软件全部退出之后再重新安装: 2.安装完成后,运行odbcad32(64位),在odbc界面可找到相应驱动: 3.客户 ...

最新文章

  1. Hinton口中破解宇宙终极秘密的GPT-3厉害在哪?这有篇涂鸦详解
  2. vue树形多列_[vue]使用Element-ui的el-table实现多列同时排序。
  3. C++ Primer 5th笔记(chap 13 拷贝控制) 实例2内存管理测试结果
  4. Android攻城狮Gallery和ImageSwitcher制作图片浏览器
  5. c# 读取 txt 文件中数据(int)
  6. 从项目到产品: 软件时代需要价值流架构师 | IDCF
  7. leetcode844. 比较含退格的字符串
  8. javadoc maven_Maven Fluido Skin和Javadoc类图
  9. (JAVA)获取对象
  10. 一文看懂用Python读取Excel数据
  11. java createcriteria_Hibernate createCriteria查询详解
  12. 董明珠“不让加班了”!格力官宣:实行双休,取消加班
  13. Vue将echarts数据导出成excel文件
  14. git之windows下创建.gitignore文件
  15. MAC OSX 正確地同時安裝 PYTHON 2.7 和 PYTHON3
  16. c语言手机表白代码大全,C语言表白代码
  17. 在线IDE开发入门之从零实现一个在线代码编辑器
  18. 前端加速必备之BootCDN
  19. ipa 安装包不用市场如果扫码下载安装 免费IOS安装API
  20. 企业文件共享服务器 群晖,体验共享文件功能

热门文章

  1. 为什么 Kubernetes 变得如此流行(2020版)
  2. 为啥开发的文档能力是核心竞争力之一
  3. Struts2 为什么被淘汰?自己作死!
  4. Oh My God!e.printStackTrace() 导致系统卡崩
  5. 什么是线程安全,你真的了解吗?
  6. 牛逼哄哄的 RPC 框架,底层到底什么原理?
  7. java.lang.RuntimeException: Invalid action class configuration that references an unknown class name
  8. 什么是脱离文档流?什么是文档流?
  9. html视频海报代码,如何在网站头部添加视频海报?添加视频海报的方法(代码示例)...
  10. Uptime Tier Ⅳ标准数据中心的柴发油路设计关键点