摘 要:
如何安装SQL Server 2005 Express、SQL Server Management Studio Express,以及配置SQL Server 2005 Express的身份验证方式,启用sa登录名。
正 文:
默认情况下,SQL Server 2005 Express Edition、Evaluation Edition 和 Developer Edition 只允许本地客户端连接(当然包括默认安装的VS2008、VS2005、Express Web、VWD2005、VWD2008所附带的SQL Server 2005 Express)。Enterprise Edition(企业版)、Standard Edition(标准版) 和 Workgroup Edition(工作组版) 还可侦听 TCP/IP 上的远程客户端连接。
SQL Server 2005 Express Edition是免费,其下载位置:http://msdn2.microsoft.com/zh-cn/express/bb410792.aspx
Microsoft提供了“SQL Server Management Studio Express”可视化管理工具,下载链接:http://msdn2.microsoft.com/zh-cn/express/bb410792.aspx
或者http://www.microsoft.com/downloadS/details.aspx?familyid=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796&displaylang=zh-cn(Microsoft下载中心)
一、安装SQL Server 2005
SQL Server 2005 Express Edition SP2、Microsoft XML Core Services 6.0 和 Microsoft XML Core Services 6.0 Service Pack 1 安全更新程序 (KB933579)和SQL Server Management Studio Express Edition
从上述下载地址下载:SQL Server 2005 Express Edition SP2(SQLEXPR32_CHS.EXE,40.6 MB)和SQL Server Management Studio Express(SQLServer2005_SSMSEE.msi,44.7 MB)
1、运行SQLEXPR32_CHS.EXE
在安装SQL Server 2005 Express Edition SP2的最后,安装程序会给出一个安装总结,强烈建议大家阅读,它会告诉我们很多的信息,不要轻易放过。下面,我将其对我们用的配置信息摘录如下:
配置和管理 SQL Server Express
为提高可管理性和安全性,SQL Server 2005 对系统上的 SQL Server 外围应用进行了更严格的控制。若要使外围应用最小化,请将以下默认配置应用于 SQL Server 实例:
禁用 TCP/IP 连接
禁用 Named Pipes
必须手动启动 SQL Browser
禁用 OPENROWSET 和 OPENDATASOURCE
禁用 CLR 集成
禁用 OLE 自动化
禁用 xp_cmdshell
若要启用或禁用功能和服务,请运行“开始”菜单中的“SQL Server 外围应用配置器”工具。
安装完后,我们可以看到如下的开始菜单项:
它包含三个配置工具,我们今天等下要用到“SQL Server配置管理器”和“SQL Server外围应用配置器”。
2、运行SQLServer2005_SSMSEE.msi
为了便于管理,我们安装SQL Server Management Studio Express Edition。
安装 SQL Server Management Studio Express 之前,必须先安装 MSXML 6.0。下载其中文版,安装之。
注意必须安装2007年8月14日的Microsoft XML Core Services 6.0 和 Microsoft XML Core Services 6.0 Service Pack 1 安全更新程序 (KB933579),否则不能正常安装SQL Server Management Studio Express,其下载地址:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=70c92e77-9e5a-41b1-a9d2-64443913c976
有了它才能正常安装SQL Server Management Studio Express。
二、配置SA
在默认情况下,SQL Server 2005 Express是采用集成的Windows安全验证且禁用了sa登录名。为了工作组环境下不使用不方便的Windows集成安全验证,我们要启用SQL Server 2005 Express的混合安全验证,也就是说由SQL Server来验证用户而不是由Windows来验证用户。
1、使用SQL Server Management Studio Express。
当我们启动SQL Server Management Studio Express时,首先它要连接到我们的SQL Server 2005 Express,我们在安装SQL Server 2005 Express时,默认的实例为SQLExpress,服务器名称的组成为:机器名/实例名,因此,本例的服务名称为W2K3-C/SQLEXPRESS(注:安装SQL Server 2005 Express的机器名为W2K3-C)。第一次使用SQL Server Management Studio Express,由于我们必须采用Windows身份验证,这是默认安装时决定的。
a) 设置SQL Server 2005 Express的身份验证方式
b) 设置sa的密码并启用sa登录名
由于我们不知道sa的密码,所以我们须设置一个!不要关闭这个窗口,接着选择左侧的“状态”,默认情况下,sa登录名是禁用的,因此,我们必须启用sa登录名,选择右侧的登录下的“启用”
最后,我们点击窗口下面的“确定”按钮。好了,到此为止,SQL Server 2005 Express服务器已经可以让sa登录了,不过,要重新启动一下,让配置生效。
c) 验证sa登录
我们在桌面上新建一个文本文件,文件名为TestSQL.UDL,双击这个文件打开“数据链接属性”对话框,点击“提供程序”选项卡,如下图:
点击“下一步”按钮进入“高级”选项卡,输入数据源为:W2K3-C/SQLEXPRESS,即我们安装的SQL Server 2005 Express实例,并选择“使用指定的用户名称和密码”,输入登录名sa和sa的密码,最后,我们点击“测试连接”按钮,测试sa登录。我们惊喜的看到连接成功!为了下一次使用方便,勾选“允许保存密码”,最后,点击“确定”按钮保存这个数据链接。
分享到:
相关推荐
Windows 加密服务提供程序 (CSP) 是执行身份验证、编码和加密服务的代码,基于 Windows 的应用程序通过 Windows Server 2003 中的 CryptoAPI 访问这些服务。如果停止或禁用 CSP 服务,则 SQL Server 安装程序会失败...
SQL Server 2005 企业版支持高级审核、身份验证和授权功能,数据加密和密钥管理,内置数据加密以获取高级的数据安全性,最佳实践分析器,扫描您的系统以确保遵循了推荐的最佳实践,与微软安全组件集成等功能。...
sql 2005 进入管理器中“安全”==》“用户”==》双击用户(弹出属性对话框)==》“状态”把状态改成 enable,退出管理器重新登录(用户验证模式)即:右键数据库属性对话框,选择“安全性”选项卡,服务器身份验证...
step 2: 左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式 step 3: 选择“连接”,勾选“允许远程连接此服务器”,然后点“确定” step 4: 展开“安全性”->“登录名”...
如果使用Microsoft SQL 2005 Server Express Edition数据库系统,需安装“SQL Server Management Studio Express” (SQL Server图形化管理工具),用下面叙述的方法可实现采用JDBC技术,以SQL Server 身份验证方式...
一、错误提示:用户登录失败,该用户与可信SQL Server... 打开管理器,用windows方式连接进入数据库,右键点击数据服务器-属性,安全性,在“服务器身份验证”下选择“SQLSERVER和windows身份验证模式”,”登录审核
1.使用Management Studio Express,用“Windows身份验证”登录,选中SQL服务器名,右击鼠标选择属性,在服务器属性选项页面,选择“安全性”,将服务器身份验证由“Windows身份验证”改为“SQL Server和Windows身份...
配置SQL Server 2005 Express的身份验证方式,以及如何启用sa登录名。.pdf
Express with Tools 版本支持使用 Windows 集成身份验证、与 Microsoft 基准安全分析器集成、C2 兼容审计模式、数据加密和密钥管理模块签名、传输层安全通道加密,但不支持 Windows 密码策略、用户架构分离、登录...
要将AdventureWorks数据库拖放到本地SQL Server Express实例中(使用Windows身份验证): < SqlDropDatabase ConnectionString = " Server=.\SQLEXPRESS;Database=AdventureWorks;Integrated Security=SSPI;
用管理员权限打开Management Studio Express,这个时候不能使用sql账号登陆,用Windows身份验证登陆后,在实例下右键点击SQL服务器名,选择Properties,点击左侧的Security,将Win身份验证改为SQL Server和W
MySQL-Express-React-Node应用程序样板,具有自定义Webpack配置,docker,CI / CD配置,测试驱动开发和作为Cookie存储的JWT身份验证 登台环境: : 生产环境: : 入门 更新package.json中github的项目名称和URL ...
安装SQL SERVER以允许混合身份验证。在SQL SERVER中配置TCP / IP协议按(Windows键+ R)并在框中键入compmgmt.msc,然后单击“确定”。 现在,在左窗格中单击“服务和应用程序”,然后双击“ SQL Server配置管理器”...
Microsoft SQL Server 2005 Express Edition 130 Oracle 130 IBM DB2 130 保护网络通信 130 保护客户端服务器通信 131 使用 SecureICA 132 启用 SSL/TLS 协议 132 配置会话数据加密 133 为 ICA 加密设置策略 134 ...
节点/快速/ Webpack样板全面的,可配置的NodeJS / ExpressJS / Webpack服务器,具有用于SQL / NoSQL数据库的ORM的选项以及各种用户身份验证,验证和2FA选项。 要使用,只需分叉并克隆存储库,然后按自己的喜好编辑...
表达模板基于的项目的自定义模板,... -Sequelize是基于Promise的Node.js ORM,用于Postgres,MySQL,MariaDB,SQLite和Microsoft SQL Server。 它具有可靠的事务支持,关系,急切和延迟加载,读取复制等功能。 -pgAdm
SQL Server Express 2016本地数据库 建立 要运行演示: 1.克隆/叉/下载此存储库。 2.使用dotnet cli在AuthServer.Infrastrucuture项目文件夹中运行迁移,从而在SQL Server Express LocalDB上创建数据库。 ...
20.3.7 SQL Server 2005 高速缓存禁用功能698 20.4 配置ASP.NET应用程序699 20.5 测试SQL Server高速缓存 禁用功能700 20.5.1 给页面添加多个表702 20.5.2 给SQL Server 高速缓存依赖性和 Request对象建立...
13.7.2 SQL Server Yukon 2005和XML数据类型 459 13.8 小结 459 第14章 站点导航 461 14.1 基于XML的站点地图 461 14.2 SiteMapPath 服务器控件 463 14.2.1 PathSeparator属性 465 14.2.2 PathDirection 属性 ...
将自带的两个数据库文件User.mdf和Server_log附加到数据库 将数据库登录方式打开为Windows身份验证和Sql Server验证 sa的密码可以自己改 如果想在数据库服务器和聊天服务器分开的话,必须将数据库...