在默认情况下,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登录。我们惊喜的看到连接成功!为了下一次使用方便,勾选“允许保存密码”,最后,点击“确定”按钮保存这个数据链接。

数据库开发基本操作-配置SQL Server 2005 Express的身份验证方式,以及如何启用sa登录名...相关推荐

  1. 配置SQL Server 2005 Express的身份验证方式,以及如何启用sa登录名。

    摘 要:如何安装SQL Server 2005 Express.MSXML6.SQL Server Management Studio Express,以及配置SQL Server 2005 Expr ...

  2. 数据库开发基本操作-安装Sql Server 2005出现“性能监视器计数器要求”错误解决方法...

    今天在安装SQL Server 2005时,出现"性能监视器计数器要求"错误,因为以前出现过这种错误,得到了解决.今天又又出现这种错误,但并不是很清楚当时的解决办法,所以这次把解决 ...

  3. 数据库开发基本操作-关于sql server 2005 未开放1433端口的问题

    有些sql server 2005在安装过程中,可能将SQL server 服务的端口配置成了动态端口,没有使用默认的1433端口,从而导致了sql server 2005 的服务启动了,但是却没有开 ...

  4. SQL Server 2005 Express附加(Attach)的数据库为“只读”的解决方法

    我的操作系统为Windows 2003 Server , 文件系统NTFS, 在SQL Server 2005 Express 上附加(Attach)从另外一台电脑Copy过来的数据库后,数据库为&q ...

  5. sql server 2005 express附加数据库出错解决方法——添加数据库用户

    今天想将项目里的数据库数据文件导入到数据库中单独处理,但是在使用sql server 2005 express附加数据库的时候出现错误,提示:无法更新数据库"xxx",因为数据库是 ...

  6. SQL Server 2005 Express数据库为“只读”

    资料引用:http://www.knowsky.com/339654.html 我的操作系统为Windows 2003 Server , 文件系统NTFS, 在SQL Server 2005 Expr ...

  7. 保护 SQL Server 2005 Express Edition Server ---- 转载

    什么是 SQL Server Express? SQL Server 2005 Express Edition 是 Microsoft SQL Server 的 Microsoft 桌面引擎 (MSD ...

  8. 如何配置 SQL Server 2005 以允许远程连接

    在尝试从远程计算机连接到 Microsoft SQL Server 2005 实例时,可能会接收到错误消息. Sqlcmd:错误:Microsoft SQL Native Client:建立到服务器的 ...

  9. 结合批处理功能,配置SQL Server 2005,使其打开远程连接功能

    参考微软这篇 如何配置 SQL Server 2005 以允许远程连接的文章,http://support.microsoft.com/kb/914277#top 我结合批命令,可以实现一站式配置 S ...

最新文章

  1. 清华大学精密仪器系:智能传感器太重要了!
  2. 每年的智能车竞赛赛道是如何产生的?
  3. php处理二进制,PHP应用:PHP处理二进制数据的实现方法
  4. 一致性 Hash 算法学习(分布式或均衡算法)
  5. Golang语言写99乘法表-双重for循环
  6. android中常见的错误及解决办法
  7. python爬虫更换ip_爬虫务必要改ip吗?
  8. 如何在SQL Server中使用级联删除?
  9. 关于电脑的基础知识_电脑基础知识:关于硬盘知识你有必要知道的几件事!
  10. 设置“文件共享”,方便两台主机共享文件
  11. jquery中ajax的post方法,jQuery中Ajax的get、post等方法详解
  12. java 坦克大战画坦克_Java坦克大战部分:画出界面,敌人坦克,我的坦克,不出界,键盘事件【诗书画唱】...
  13. Vant上传多个图片或视频,更改视频预览图
  14. 白质脑功能网络图论分析:抑郁症分类和预测的神经标记
  15. win10多用户同时远程桌面登陆
  16. js获取上一个页面url
  17. 找回密码功能实现步骤
  18. CSS 关于box-sizing: border-box
  19. 翻译python代码的软件_科普 | 内外翻,你是不是一直搞反了?
  20. ERROR: Exception: Traceback

热门文章

  1. Spring Boot应用的打包和部署
  2. Linux下mysql备份 恢复
  3. Android硬件入门-照相机
  4. 光纤通道(FC: Fibre Channel)
  5. Cable--新虚拟网络架构介绍
  6. Go 上下文取消操作
  7. 数据写入磁盘的过程,咔咔的!
  8. Mysql 面试常问5 让你根据业务写出比较复杂的SQL,往往和 Group BY 与 Having 相关
  9. mysql面试常问 1: 谈谈MySQL表级锁和行级锁
  10. singleflight包原理解析