博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
配置ODBC数据源——找不到SA账户的解决
阅读量:7263 次
发布时间:2019-06-29

本文共 1320 字,大约阅读时间需要 4 分钟。

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时选择的验证模式是 身份验证而非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://wsldm.baihongyu.com/

你可能感兴趣的文章
android adb经常使用的命令
查看>>
jsp通过易宝方式实现在线支付
查看>>
Java接口
查看>>
[转]基于四叉树(QuadTree)的LOD地形实现
查看>>
PHP 批量生成静态文件目录代码
查看>>
ss命令和Recv-Q和Send-Q状态
查看>>
访问者模式
查看>>
创建注记图层要素
查看>>
windows系统下的文件夹链接功能mklink/linkd
查看>>
xshell快捷键
查看>>
数据结构 树的顺序存储
查看>>
点击空白处 关闭气泡的问题
查看>>
简单实现vue中的依赖收集与响应
查看>>
安装python包到指定虚拟环境
查看>>
【跃迁之路】【719天】程序员高效学习方法论探索系列(实验阶段476-2019.2.9)...
查看>>
针对前端开发可重用组件并发布到NPM
查看>>
【Android】RxJava的使用(二)Action
查看>>
宜信 | 供应链金融+区块链双链合璧
查看>>
实战Forge Viewer渐进应用 - 当Xamarin遇上WebAssembly
查看>>
mysql结构对比
查看>>