由于需要,要把SQL2008单一的Windows身份验证改为混合模式身份验证。在此做一备忘。
步骤:
1、用Windows身份验证方式进入SQL2008,在“对象资源管理器”右击根目录,弹出服务器属性。在“选择页”->“安全性”->勾选Sql Server和Windows身份验证模式->确定。
到这里就可以断开连接退出并使用“SQL Server身份验证”模式登录了。
由于默认不启用sa,所以如果启用sa账户登录,则还需要如下设置:
2、回到“对象资源管理器”,展开“安全性”,展开“登录名”就会看到登录名sa,右键它-->属性,“选择页”上选“状态”,右边的登陆选“启用”。确定。
这样就可以用sa登录,密码默认为空
3、若要修sa密码,可做如下操作:
新建查询,执行语句:
EXEC sp_password NULL, '你的密码', 'sa';
(在此注意的是密码的策略,如果要用简单密码,则要在sa属性页里取消掉“强制实施密码策略”)
sp_password 的说明:sp_password oldpassword,newpassword,loginame
但是在后续版本的SQL中,MS建议使用ALTER LOGIN而不是sp_password:
ALTER LOGIN sa WITH PASSWORD = 'aa' --把登录密码改为aa
ALTER LOGIN用来更改 SQL Server 登录帐户的属性:
ALTER LOGINabina WITH NAME = abina2020;----将登录名abina改为abina2020
ALTER LOGIN abina ENABLE; -----启用已经禁用的登录
此时就可以用sa账户和自定义密码在SQL身份验证模式下登录了!
4、万一还登录不了,可做如下尝试:
打开“SQL Server配置管理器”-->展开“SQL Server网络配置”-->“MSSQLSERVER 的协议”,在右边启用“TCP/IP协议”。
然后在SQL Server服务 里重启MSSQLSERVER服务即可。
与本主题相关的一些后记:
vs2008自带的数据库是SQL2005的Express版本,其默认根目录是 系统盘:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL,这个路径可能会和我们安装的SQL2008路径不同(实际上绝大多数情况下的确是这样),于是在不了解的情况下,当登录服务器名称选择为XXX/SQLEXPRESS登录后,会惊讶的发现自己以前创建的数据库“丢失”了!在作了相关了解后便知道其缘由了。
分享到:
相关推荐
一、在sql server 2005下,从Windows身份验证方式修改为混合身份验证模式 方法二:(如果已经禁用了Windows认证登录的情况下记忆sa密码) 以下注册表键: hkey_local_machine\software\microsoft\mssqlserver\...
1、启动SQL Server Management Studio,以Windows身份验证方式登录。 2、在对象资源管理器窗口中,右键单击服务器,选择属性,打开服务器属性对话框。 3、在“安全性”页上的“服务器身份验证”下,选择新的服务器...
9.2 SQL Server 2008的身份验证模式 9.2.1 Windows身份验证 9.2.2 混合模式和SQL Server登录 9.3 特殊目的的登录和用户 9.3.1 使用管理员组 9.3.2 使用管理员用户帐户 9.3.3 使用sa登录 9.3.4 使用NETWORK SERVICE和...
9.2 SQL Server 2008的身份验证模式 9.2.1 Windows身份验证 9.2.2 混合模式和SQL Server登录 9.3 特殊目的的登录和用户 9.3.1 使用管理员组 9.3.2 使用管理员用户帐户 9.3.3 使用sa登录 9.3.4 使用NETWORK SERVICE和...
9.2 SQL Server 2008的身份验证模式 9.2.1 Windows身份验证 9.2.2 混合模式和SQL Server登录 9.3 特殊目的的登录和用户 9.3.1 使用管理员组 9.3.2 使用管理员用户帐户 9.3.3 使用sa登录 9.3.4 使用NETWORK SERVICE和...
9.2 SQL Server 2008的身份验证模式 234 9.2.1 Windows身份验证 234 9.2.2 混合模式和SQL Server登录 234 9.3 特殊目的的登录和用户 235 9.3.1 使用管理员组 235 9.3.2 使用管理员用户帐户 236 9.3.3 ...
9.2 SQL Server 2008的身份验证模式 234 9.2.1 Windows身份验证 234 9.2.2 混合模式和SQL Server登录 234 9.3 特殊目的的登录和用户 235 9.3.1 使用管理员组 235 9.3.2 使用管理员用户帐户 236 9.3.3 ...
一、错误提示:用户登录失败,该用户与可信SQL Server... 打开管理器,用windows方式连接进入数据库,右键点击数据服务器-属性,安全性,在“服务器身份验证”下选择“SQLSERVER和windows身份验证模式”,”登录审核
2.利用SQL Server配置管理器启动、停止SQL Server服务(包括默认实例和命名实例),配置SQL Server服务为自动启动。 3.利用SQL Server配置管理器配置进行SQL Server 2005网络配置,启用默认实例和命名实例的TCP/IP...
2.利用SQL Server配置管理器启动、停止SQL Server服务(包括默认实例和命名实例),配置SQL Server服务为自动启动。 3.利用SQL Server配置管理器配置进行SQL Server 2005网络配置,启用默认实例和命名实例的TCP/IP...
--选择"使用SQL Server身份验证" --登录名输入:sa,密码输入sa的密码 --确定 2.设置允许SQL Server身份登录 操作步骤: 在企业管理器中 --展开"SQL Server组",鼠标右键点击SQL Server服务器的名称 --选择"属性...
2.利用SQL Server配置管理器启动、停止SQL Server服务(包括默认实例和命名实例),配置SQL Server服务为自动启动。 3.利用SQL Server配置管理器配置进行SQL Server 2005网络配置,启用默认实例和命名实例的TCP/IP...
9.2 SQL Server 2008的身份验证模式 234 9.2.1 Windows身份验证 234 9.2.2 混合模式和SQL Server登录 234 9.3 特殊目的的登录和用户 235 9.3.1 使用管理员组 235 9.3.2 使用管理员用户帐户 236 9.3.3 ...
2.利用SQL Server配置管理器启动、停止SQL Server服务(包括默认实例和命名实例),配置SQL Server服务为自动启动。 3.利用SQL Server配置管理器配置进行SQL Server 2005网络配置,启用默认实例和命名实例的TCP/IP...
9.2 SQL Server 2008的身份验证模式 234 9.2.1 Windows身份验证 234 9.2.2 混合模式和SQL Server登录 234 9.3 特殊目的的登录和用户 235 9.3.1 使用管理员组 235 9.3.2 使用管理员用户帐户 236 9.3.3 ...
2.利用SQL Server配置管理器启动、停止SQL Server服务(包括默认实例和命名实例),配置SQL Server服务为自动启动。 3.利用SQL Server配置管理器配置进行SQL Server 2005网络配置,启用默认实例和命名实例的TCP/IP...
2.利用SQL Server配置管理器启动、停止SQL Server服务(包括默认实例和命名实例),配置SQL Server服务为自动启动。 3.利用SQL Server配置管理器配置进行SQL Server 2005网络配置,启用默认实例和命名实例的TCP/IP...
2.利用SQL Server配置管理器启动、停止SQL Server服务(包括默认实例和命名实例),配置SQL Server服务为自动启动。 3.利用SQL Server配置管理器配置进行SQL Server 2005网络配置,启用默认实例和命名实例的TCP/IP...
vb6 sqlserver洗浴城管理系统【源码】,配置操作步骤: 1:将程序拷贝到机器上,去掉所有文件的只读属性。 2:将目录database下的XYGLXT.mdf和XYGLXT_log.ldf文件拷贝到SQL Server 2000的“MSSQL”->“data”目录...