`
webcode
  • 浏览: 5942343 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

为什么sql server变为单用户模式

 
阅读更多
两个验证方式是有明显不同的。

主要集中在信任连接和非信任连接。

windows 身份验证相对于混合模式更加安全,使用本连接模式时候,sql不判断sa密码,而仅根据用户的windows权限来进行身份验证,我们称为“信任连接”,但是在远程连接的时候会因NTML验证的缘故,无法登陆。

混合模式验证就比较既当本地用户访问sql时候采用windows身份验证建立信任连接,当远程用户访问时由于未通过windows认证,而进行sql server认证(使用sa的用户也可以登录sql),建立“非信任连接”,从而使得远程用户也可以登录。

更加直接一些就是windows身份验证,不验证sa密码,如果windows登录密码不正确,无法访问sql,混合模式既可以使用windows身份验证登录,有可以在远程使用sa密码登录。

准确来说,混合身份验证模式,也就是基于Windows身份验证和SQL Server身份混合验证。在这个模式中,系统会判断账号在Windows操作系统下是否可信,对于可信连接,系统直接采用Windows身份验证机制,而非可信连接,这个连接不仅包括远程用户还包括本地用户,SQL Server 会自动通过账户的存在性和密码的匹配性来进行验证。比如当SQL Server实例在Windows 98上运行时,必须使用混合模式,因为在Windows 98上不支持Windows身份验证模式。
ALTER DATABASE dbNameSET SINGLE_USER
GO
ALTER DATABASE dbName SET MULTI_USER
GO
分享到:
评论

相关推荐

    SQL Server把单个用户转换成多个用户的方法

    今天在SQL Server2008中恢复一个数据库,发现上面老是显示“单个用户”字样,还有错误提示,其他的数据库都是正常的,我分析此数据库可能... 您可能感兴趣的文章:SQLServer 数据库变成单个用户后无法访问问题的解决方法

    Microsoft SQL Server 2005 Express Edition SP3

    如果在维护模式下安装新的 SQL Server 2005 组件,系统将提示您指定 SQL Server 2005 安装媒体中 Setup.exe 文件的位置。指定该文件位置时,路径中一定要包含“Setup.exe”。例如,路径“D:\”将失败,而“D:\Setup....

    如何使用SQL Server数据库进行网络链接

    将一个SQL Server实例配置为不侦听网络协议后,同一计算机上的所有应用程序都将使用共享的内存网络库与之进行通信。关闭网络协议支持并不意味着网络协议具有固有的不安全性。任何时候某一程序访问一项外部资源时,该...

    SQL Server日志文件不断增长处理方法

    先了解SQLServer需要保存的日志记录:  1、所有没有经过“检查点”的日志记录: ...  如果恢复模式不是简单模式,那么SQLServer会认为用户是要去备份日志记录的。所有没备份的记录都会保留。  4、有其他需要读

    经典SQL语句大全

    在SQLServer中分组时:不能以text,ntext,image类型的字段作为分组依据 在selecte统计函数中的字段,不能和普通的字段放在一起; 13、对数据库进行操作: 分离数据库: sp_detach_db; 附加数据库:sp_attach_db 后...

    sql server 2008 压缩备份数据库(20g)

    于是,把数据库的恢复模式由“完整”模式设置为“简单”模式,接着收缩数据库, 数据库瞬间由20G变成1G多点。 在SSMS中,新建查询窗口,执行数据库备份语句: --定义变量,把备份数据库的QL脚本赋值给变量 declare @...

    sql经典语句一部分

    在SQLServer中分组时:不能以text,ntext,image类型的字段作为分组依据 在selecte统计函数中的字段,不能和普通的字段放在一起; 13、对数据库进行操作: 分离数据库: sp_detach_db; 附加数据库:sp_attach_db 后...

    数据库操作语句大全(sql)

    在SQLServer中分组时:不能以text,ntext,image类型的字段作为分组依据 在selecte统计函数中的字段,不能和普通的字段放在一起; 13、对数据库进行操作: 分离数据库: sp_detach_db; 附加数据库:sp_attach_db ...

    [计算机毕设]基于asp.net的基于C2C模式的网上购物系统设计与实现(源代码+项目报告).zip

    本系统在.NET平台上进行开发,用C#进行了编码,并使用SQL server进行数据库设计,建立起一个比较完整的网上购物系统。其特点是方便快捷的操作方式,简单易懂的管理方法,因此对于企业和用户来说,都是一种新型的、...

    基于ASP.NET的基于C2C模式的网上购物系统设计与实现毕业设计(源代码+项目报告)

    网络购物已经慢慢地从一个新鲜的事物逐渐变成日常生活的一部分,以其特殊的优势而逐渐深入人心。本课题是设计开发一种基于C2C模式的网上购物系统。让各用户使用浏览器进行商品浏览。注册用户可以轻松的展示自己的...

    MSSQL段落还原脚本,SQLSERVER段落脚本

    在还原顺序结束后,如果恢复的文件有效并且与数据库一致,则恢复的文件将直接变为联机状态。 段落还原适用于所有恢复模式,但在完整恢复模式和大容量日志恢复模式下比在简单恢复模式下更灵活。 所有的段落还原都从...

    基于ASP.NET的网络新闻发布系统的设计与实现毕业论文

    本文通过研究ASP技术+数据库SQL Server 2000变成方法,以 Microsoft公司Internet Information Server 5.0作为Web服务器,实现了一个基于浏览器/服务器(Browser/Server)模式的网络新闻发布系统,完成了用户浏览及...

    JTBC网站内容管理系统(.NET) 2.0.1.4 SQL版.zip

    JTBC网站内容管理系统(.NET)是一套可对现有模块进行扩充与克隆的网站系统核心,采用UTF-8编码,采取语言-代码-程序两两分离的技术模式,全面使用了模板包与语言包结构,为用户的修改提供方便,网站内容的每一个角落...

    基于C2C模式的网上购物系统的设计与实现

    本系统在.NET平台上进行开发,用C#进行了编码,并使用SQL server进行数据库设计,建立起一个比较完整的网上购物系统。其特点是方便快捷的操作方式,简单易懂的管理方法,因此对于企业和用户来说,都是一种新型的、...

    ASP.NET+SQLBS模式的计算机等级考试管理系统的设计与实现(论文+源代码+开题报告)

    基于以上要求,本系统采用Microsoft Visual Studio .NET 2003 和SQL Server 2000分别作为前端和后台开发工具。Microsoft Visual Studio .NET 2003是一种面向网络、支持各种用户终端的开发平台环境。微软的宏伟目标是...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    这个阶段发展迅速,互联网应用趋于多样化,其中变化最大的是由web 1.0网站创造内容的时代变为由用户创造内容的web 2.0时代。 在web 2.0应用中,博客(Blog)是web 2.0核心应用中最典型、最流行的代表之一,也是web ...

    基于J2EE框架的个人博客系统项目毕业设计论...

    这个阶段发展迅速,互联网应用趋于多样化,其中变化最大的是由web 1.0网站创造内容的时代变为由用户创造内容的web 2.0时代。 在web 2.0应用中,博客(Blog)是web 2.0核心应用中最典型、最流行的代表之一,也是web ...

    一套用于.net快速开发的持久层优秀框架

    1、Crocodile持久层框架是基于.net开发的,可复用的一个框架。 2、系统需要vs.net 2005的支持、已经安装IIS服务器 3、系统运用分层原理和组件原理,将所有的MIS...支持SQL Server等多种数据库;支持C/S和B/S两种架构;

    Foxpro 开发答疑160问

    109. 如何在SQL Server上增加、删除用户和设置用户权限 436 110. 如何在SQL Server中进行数据库备份和恢复 444 111. 如何使用SQL-DMO为SQL Server设置任务 447 112. 如何与NT服务器进行时间同步 449 113. 如何在...

    XML 讲解和分析

     XML与Access,Oracle和SQL Server等数据库不同,数据库提供了更强有力的数据存储和分析能力,例如:数据索引、排序、查找、相关一致性等,XML仅仅是展示数据。事实上XML与其他数据表现形式最大的不同是:他极其简单...

Global site tag (gtag.js) - Google Analytics