SQL2005开启SA登陆

本文详细介绍了如何配置 SQL Server 2005 的远程连接功能,包括启用 TCP/IP 协议、设置端口号、更改认证模式、激活 sa 用户并设置密码等步骤。

1、开始-程序-SQL2005-配置工具-SQL Server Configuration Manager-SQL Server 2005网络配置-SQLExpress的协议-TCP/IP 右键 选择 启用。

2、双击TCP/IP 打开属性对话框 选择IP地址对话框 IPALL中TCP动态端口改为:1433。

3、开始-程序-SQL2005-SQL Server2005 Manager Express-使用Windwos身份认证进入-机器名\SQLExpress右键属性-安全性-sql server和windows身份验证模式。


4、安全性-登陆名-sa用户右键属性-状态-选中 启用 


5、上面常规-修改sa用户的密码。

不同版本的SQL Server开启混合模式的方法有所不同: ### SQL Server 2005 1. 下载并安装企业管理器,下载文件为Microsoft SQL Server Management Studio Express(下载名:SQLServer2005_SSMSEE.msi)。 2. 开启SQL2005远程连接功能:配置工具->SQL Server外围应用配置器->服务和连接的外围应用配置器->打开SQLEXPRESS下的DataBase Engine节点,选择远程连接,选择“同时使用TCP/IP和named pipes”,确定后,重启数据库服务。 3. 登录改为混合模式:打开管理器,用Windows方式连接进入数据库,右键点击数据服务器-属性,安全性,在“服务器身份验证”下选择“SQL SERVER和Windows身份验证模式”,“登录审核”选“失败和成功的登录”,确定。 4. 新建用户和密码(与sql2000类似)。 若在用SQL Server模式连接时,报错“已成功与服务器建立连接,但是在登录过程中发生错误”,需展开服务器上的“安全性”->登录名->选中SA登陆帐号(右键)->状态->登陆修改为启用 [^2]。 ### SQL Server 2008 1. 打开 sql server configuration manager,启动sql server browser服务(建议设置成自动)。 2. 设置protocols for sqlexpress,enable其中的“named pipes”、“tcp/ip”。 3. 在运行里(如果安装了vs2010,在开始菜单中,启动“Visual Studio Command Prompt (2010)”),然后输入“SQLCMD -S (local)\VIM_SQLEXP -E ”连接数据库,Express自带的数据库实例是sqlexpress。 4. 输入如下命令,启用sa帐户和并设置帐户密码为sa: ```sql alter login sa with password='sa' go alter login sa enable go ``` 5. 附加库文件,使用如下命令: ```sql exec sp_attach_db @dbname=N'库名称', @filename1=N'mdf文件', @filename2=N'ldf文件' go ``` 6. 启动注册表编辑器,在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQLServer下找到LoginMode键,设置值为2。 7. 重新启动sql server服务,可以使用命令行:net stop /y mssql$sqlexpress ,或者在sql server configuration manager中重启。 [^3]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值