SQL server 2008 更改登录验证方式的方法

前言:之前在敲学生的时候也遇到过这个问题,但是当时没有能及时总结,导致这次遇到问题还要重新去查,所以今天就做个总结,方便自己也帮助他人!

如果在安装过程中选择“Windows 身份验证模式”,则 sa 登录名将被禁用。如果稍后将身份验证模式更改为“SQL Server 和 Windows 身份验证模式”,则 sa 登录名仍处于禁用状态。若要启用 sa 登录帐户,请使用 ALTER LOGIN 语句。

安全说明:

sa 帐户是一个广为人知的 SQL Server 帐户,并且经常成为恶意用户的攻击目标。除非您的应用程序需要使用 sa 帐户,否则请不要启用它。为 sa 登录名使用一个强密码非常重要。

(sa 登录名只能使用 SQL Server 身份验证连接到服务器。)

更改安全身份验证模式

*在 SQL Server Management Studio 的对象资源管理器中,右键单击服务器,再单击“属性”。

*在“安全性”页上的“服务器身份验证”下,选择新的服务器身份验证模式,再单击“确定”。

*在 SQL Server Management Studio 对话框中,单击“确定”以确认需要重新启动 SQL Server。

*从 SQL Server Management Studio 重新启动 SQL Server 2008

*在对象资源管理器中,右键单击您的服务器,再单击“重新启动”。如果运行有 SQL Server 代理,则也必须重新启动该代理。

*使用 Transact-SQL 启用 sa 登录帐户

执行下列语句以启用 sa 密码并分配一个密码。

ALTER LOGIN sa ENABLE ;
GO
ALTER LOGIN sa WITH PASSWORD = '' ;
GO 

*使用 Management Studio 启用 sa 登录帐户

*在对象资源管理器中,依次展开“安全”、“登录名”,右键单击“sa”,再单击“属性”。

在“常规”页上,您可能需要为 sa 登录名创建密码并确认该密码。

在“状态”页上的“登录”部分中,单击“启用”,然后单击“确定”。

小结:

做一件事之前不要给它下定论,比如它是很难的、我不会等等之类的。一切事情都是简单的,只要你找准了角度,你一定能做好它!

以上所述是小编给大家介绍的SQL server 2008 更改登录验证方式的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

时间: 2017-01-16

SQL Server 2008登录错误:无法连接到(local)解决方法

在一些朋友安装完SQL Server 2008之后大多会遇到连接出错的问题.特别对于我们这样的新手而言简直郁闷的要死,好不容易装玩了又出现了问题.此篇文章意在解决安装步骤没有问题,但安装后无法登录的问题. 在解决问题之前请朋友们打开服务窗口,看"SQL Server"主服务是否打开,如下图. 若服务已经打开还是用"SQL Server 身份验证"和"Windows 身份验证"都无法登录请看下面的步骤. 往往这时,服务器类型我们选择了"数

SQL Server 2008用'sa'登录失败,启用'sa'登录的解决办法

问题:SQL Server 2008用'sa'登录失败,启用'sa'登录的办法 首先"为什么用sa登录不了,提示登录失败呢?" 当然,自己装SQL Server 2008的时候根本就没有用sa登录的方法,装数据库的时候是用windows身份登录的. 如果要启用用户名为"sa",SQL Server 身份验证,那按照下面的步骤应该可以解决问题了?不敢保证一定可以,但一般都是这么解决的. 1. 首先用windows身份登录,有如下界面 2. 右键实例-->属性,选

SQL Server 2008+ Reporting Services (SSRS)使用USER登录问题

我的数据库和报表服务的版本如下: 数据库:SQL Server 2008 R2 报表服务:SQL Server 2008 R2 Reporting Services 我本想让用户像访问网站一样访问我的报表服务,该死的SQL Server Reporting Services从2005以后就不依赖于IIS,造成用户不能匿名访问了. 网上有关于"SQL Server 2008 Reporting Services匿名访问"的教程,通过修改Reporting Services下的配置文件来实

SQL Server 2008中的代码安全(二) DDL触发器与登录触发器

本文主要 涉及DDL触发器和登录触发器的应用实例. MicrosoftSQL Server 提供两种主要机制来强制使用业务规则和数据完整性:约束和触发器.触发器为特殊类型的存储过程,可在执行语言事件时自动生效.SQL Server 包括三种常规类型的触发器:DML 触发器.DDL 触发器和登录触发器. 1.当数据库中发生数据操作语言 (DML) 事件时将调用 DML 触发器.DML 事件包括在指定表或视图中修改数据的 INSERT 语句.UPDATE 语句或 DELETE 语句.DML 触发器可

sql server 2008 用户 NT AUTHORITY\IUSR 登录失败的解决方法

用户 'NT AUTHORITY\IUSR' 登录失败. 其实这样的情况,要不就是用户名密码不正确,要不就是用户无法登录sql server 2008.一步一步分析. 1.首先asp连接sql server 2008数据库应该没有问题. 之前我用了多种方法,链接数据库,其实链接2000与2005.2008的无区别 需要注意的是: DataServer = "127.0.0.1" DataServer = "(local)" 都是可以使用的 ConnStr="

sql server连接不上怎么办 SQL Server2008R无法登录的解决方案(1814\18456)

早上一开电脑,黑屏幕跑一些修复系统的代码....进入系统后,sql server连接不上 正文 原因:sql server的服务自动关闭了,并且启动失败 windows日志信息:传递给数据库 'master' 中的日志扫描操作的日志扫描号 (286:456:1) 无效.此错误可能指示数据损坏,或者日志文件(.ldf)与数据文件(.mdf)不匹配.如果此错误是在复制期间出现的,请重新创建发布.否则,如果该问题导致启动期间出错,请从备份还原. 很明显是sqlserver的系统文件出了问题,先百度,网

Sql server 2008 express远程登录实例设置 图文教程

打开SQL Server 配置管理器 确保TCP/IP已经启用 2.查看属性,有的可能设置为1433 我的机器没有设置过,是这样: 端口号为2104,你也可以自己设置一个数值较大的端口号,设置完后重新启动SQL SERVER,其它不用重启 配置防火墙的"高级设置 ",将C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn\sqlservr.exe,"新建规则"到"入站规则&q

SQL Server 2008 Express 及 Management Studio Express下载安装配置教程

这篇文章主要讲如何一步步从下载.安装.配置 SQL Server 2008 Express 和 SMSS 到最后 使用 SMSS 连接本地的数据库服务. 为什么要写这篇文章? 这个学期第一节数据库原理课上,主讲老师共享了课程所需的材料,其中有一个 3.1GB 大小的 SQL Server 2008 安装包,我的硬盘比较小,而且分享方式是百度网盘,直接下载很慢.之前接触过一点 MySQL,知道核心的组件加起来其实不大,于是尝试着去官网寻找轻量级的 SQL Server 2008 版本,果不其然.下

SQL Server 2008 数据库镜像部署实例之三 配置见证服务器

前面已经完成了镜像数据库的配置,并进行那个了故障转移测试.接下来将部署见证服务器,实现自动故障转移. 一.关于见证服务器 1.若要支持自动故障转移,必须在高安全性模式下配置数据库镜像会话,并且还要具有第三个服务器实例(也称为"见证服务器").见证服务器是 SQL Server 的可选实例,它能使高安全性模式会话中的镜像服务器识别出是否要启动自动故障转移.与这两个伙伴不同的是,见证服务器并不能用于数据库.见证服务器的唯一角色是支持自动故障转移. 2.为了给数据库设置见证服务器,数据库所有

SQL Server 2008 Express如何开启远程访问

Visual Studio Express和SQL Server Express系列为基础型免费程序开发环境和SQL数据库,为广大的学习爱好者带来了福音,同时还可以利用它们进行一些比较简单的系统的开发,而不用担心版权问题.其中SQL SERVER EXPRESS版本默认是关闭网络访问功能的,但它并不是不支持,也可以支持部分网络功能,对于一般的系统而言,其网络功能足已. 下面我大概讲述一下SQL SERVER 2008 EXPRESS打开网络访问功能的步骤 1. 从开始菜单中打开 SQL配置管理器

SQL Server 2008 数据库镜像部署实例之一 数据库准备

一.目标 利用Sql Server 2008 enterprise X64,建立异步(高性能)镜像数据库,同时建立见证服务器实现自动故障转移. 二.前提条件.限制和建议 2.1.伙伴双方(主体服务器和镜像服务器)及见证服务器必须使用相同版本的Sql Server 2.2.如使用见证服务器,择须确保其系统上安装 Sql Server 2005或更高版本 2.3.在镜像服务器上创建镜像数据库时,确保制定相同的数据库名称WITH NOREBOVORY来还原主题数据库备份.另外,还必须通过 WITH N

SQL Server 2016 CTP2.2安装配置方法图文教程

SQL Server 2016 CTP2.2 安装配置教程 下载一个iso文件,解压出来(大约2.8G左右),在该路径下双击Setup.exe即可开始安装. 安装之前请先安装.NET 3.5 SP1,在服务器管理器->添加角色和功能里就能安装 打开安装界面 安装界面一如既往的熟悉,这个安装界面从SQL Server2008开始就没有太大变化 因为是评估版,那么就不需要产品密钥,直接安装 勾选接受许可条款 验证是否符合规则 不要勾选检查更新 选择SQL Server功能安装 高大上的功能来了,可以

Windows Server 2008 R2 IIS7.5配置FTP图文教程

本文为大家分享了IIS 配置FTP 网站的具体过程,供大家参考,具体内容如下 说明:服务器环境是Windows Server 2008 R2,IIS7.5. 1. 在 服务器管理器的Web服务器(IIS) 上安装 FTP 服务 2. 在IIS管理器 添加FTP网站 端口可以不用默认的,自己设置 身份认证选基本,用户则建议添加一个专门用来登录ftp的用户,然后指定给这个用户授权 3. 配置防火墙规则 新增入站规则 注意:这里要添加的端口是刚刚添加FTP网站时候填写的那个端口.为一般VPS只会开放少

SQL Server 2008 数据库镜像部署实例之二 配置镜像,实施手动故障转移

上一篇文章已经为配置镜像数据库做好了准备,接下来就要进入真正的配置阶段 一.在镜像数据库服务器上设置安全性并启动数据库镜像会话 1.展开数据库,选择VirtualManagerDB,点击右键选择任务--镜像 2.点击配置安全性,点选是,包括见证服务器 3.去掉见证服务器,以后进行配置 4.设置主体服务器,填入端点名称为site1 5.添加镜像服务器,取端点名为site2 6.指定服务账户为域管理员账户(可以在域内事先配置) 7.创建成功,点击关闭 8.弹出对话框,选择不开始开始镜像 9.点选高性

sql server 2008数据库连接字符串大全

一..NET Framework Data Provider for SQL Server类型:.NET Framework类库使用:System.Data.SqlClient.SqlConnection厂商:Microsoft 1.标准安全连接 复制代码 代码如下: Data Source = myServerAddress;Initial Catalog = myDataBase;User Id = myUsername;Password = myPassword; 使用服务器名\实例名作为