关于SQL Server 2008的安全机制问题中的SQL Server和Windows身份验证模式

来源:互联网 发布:2016小猪收银系统源码 编辑:程序博客网 时间:2024/05/20 20:03

       SQL Server 2008完全学习手册的视频教程的第11章SQL Server 2008的安全机制一章中遇到了很多问题,归结为一点就是权限的问题。如果你也遇到了这些问题,看看如下几个方面是否能够帮助到你。


一、以管理员的身份运行。



二、网上已经有很多文章解释过如何切换Windows身份验证模式、SQL Server和Windows身份验证模式,这里不再赘述。这里要解释的是如果在安装时选择的是Windows身份验证模式,在修改为SQL Server和Windows身份验证模式点击确定后可能要出错,错误:22001,如下图所示。


解决方法:修改注册表,并不麻烦

1.点击"开始" "运行",输入regedit,回车进入注册表编辑器 
2.依次展开注册表项,浏览到以下注册表键: 
  [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSSQLServer/MSSQLServer] 
不一定为这个路径,反正是MSSQLServer里的LoginMode
3.在屏幕右方找到名称"LoginMode",双击编辑
4.将原值从1改为2(十进制),点击"确定" 
5.关闭注册表编辑器 
6.重新启动SQL Server服务(开始->所有程序->Microsoft SQL Server 2008文件夹->配置工具文件夹->SQL Server配置管理器);
点击确定不再出错了
参考网址 http://blog.csdn.net/feixianxxx/article/details/5523922


三、还有很多安装完数据库以后无法连接,或者连接后无法创建数据库,或者无法创建表的问题。

(开始->所有程序->Microsoft SQL Server 2008文件夹->配置工具文件夹->SQL Server配置管理器)

1.可能是SQL Server服务没有启动。



2.可能是SQLEXPRESS的协议没有启用



3.可能是客户端协议没有启用



在学习SQL的过程中遇到了各种各样的问题,上面的方法并不权威,仅当参考。











0 0
原创粉丝点击