
Windows身份验证是用 *** 作系统的用户作为SQL
SERVER的用户登录
SQL
SERVER身份验证即是SQL
SERVE自身的用户了,就不能作为 *** 作系统的用户的
你提的这个问题,答案是肯定的,即可以
只要用WINDOWS用户登录后,在SQL
SERVER中创建你要的用户,再用这个新建的用户登录即可
或直接用SA用户都行
首先要确保你的SQL2005的角色里面有有效的SQL登录名
在登录时,选择SQL登录验证,输入你的登录名和密码
如果你的sqlSERVER没有什么特殊的安全验证,登录没有问题
这个不需要怎么改,只要在登录时选择登录验证模式就OK了
下文就为您介绍如何修改SQL Server身份验证模式,以及修改SQL Server 2000系统管理员Sa的登录密码的方法,希望对您能有所帮助。
下面以 *** 作系统Windows 2000上的SQL Server 2000为例,对误将SQL Server身份验证模式选择为“windows身份验证模式”的数据库进行修改, *** 作步骤为:
1. 打开企业管理器,依次展开服务器组,用右键单击软件使用的服务器。
2. 在d出的快捷菜单,执行“属性”命令,出现“SQL Server属性”对话框。如所示。单击“安全性”标签,在“安全性”选项框中,将“仅Windows”改为“SQL Server和Windows”身份验证。
3. 设置完成后,单击“确定”按钮,系统提示重新启动服务器。
4. 单击“是”按钮,完成对SQL Server身份验证模式的修改。
说明:在 Windows XP *** 作系统与Windows 2000 *** 作系统下修改SQL Server 2000身份验证模式相同,但在Windows 98 *** 作系统下,却不能通过以上方法对身份验证模式进行修改。因为在Windows 98 *** 作系统下,安装SQL Server 2000时,系统只支持“混合模式”身份验证模式。
如何修改SQL Server 2000系统管理员Sa的登录密码
分析:SQL Server 2000系统管理员Sa的登录密码,一般在安装SQL Server 2000时就已经设置。在数据库管理系统中,用检查口令等手段来检查用户身份,合法的用户才能进入数据库系统。千方百剂系列需要通过验证Sa登录密码才能创建、删除账套,这样Sa的登录密码在此就显得尤为重要。
*** 作步骤如下:
1. 打开企业管理器,依次展开服务器组,然后展开服务器。
2. 打开“安全性”文件夹,单击“登录”,然后用右键单击“Sa”,执行“属性”命令。
3. d出“SQL Server登录属性”对话框,如所示。在“SQL Server身份验证”密码栏,输入最新密码。
4. 单击“确定”按钮,d出“确认密码”对话框,再输一遍登录密码。
5. 单击“确定”按钮,完成对Sa登录密码的修改。
打开sql2008,使用windows身份登录2
登录后,右键选择“属性”。左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式
3
选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”
展开“安全性”,“登录名”;“sa”,右键选择“属性”
左侧选择“常规”,右侧选择“SQL Server 身份验证”,并设置密码
右击数据库选择“方面”
在右侧的方面下拉框中选择“服务器配置”;将“RemoteAccessEnabled”属性设为“True”,点“确定”
至此SSMS已设置完毕,先退出,再用sa登录,成功即表示sa帐户已经启用
打开sql server配置管理器
下面开始配置SSCM,选中左侧的“SQL Server服务”,确保右侧的“SQL Server”以及“SQL Server Browser”正在运行
在左则选择sql server网络配置节点下的sqlexpress的协议,在右侧的TCP/IP默认是“否”,右键启用或者双击打开设置面板将其修改为“是”
选择“IP 地址”选项卡,设置TCP的端口为“1433”
将"客户端协议"的"TCP/IP"也修改为“Enabled”
配置完成,重新启动SQL Server 2008。此时应该可以使用了,但是还是要确认一下防火墙。打开防火墙设置。将SQLServrexe(C:\Program Files\Microsoft SQL Server\MSSQL10SQLEXPRESS\MSSQL\Binn\sqlservrexe)添加到允许的列表中。
建议你这样试试看:
打开电脑服务,查看有没有SQL Server(SQLEXPRESS) 打开SQL Server客户端,使用Windows验证方式登录到数据库,如果登录成功则说明安装没有问题SQL有两种验证模式
一、Windows验证模式。设置为该模式的话,服务器机器要允许客户端的机器能访问。也就是说你服务端机器的用户管理中,需有要客户端的用户名。假如你的客户端机器登录名为test,那么服务端机器的用户列表中,需要有test用户名。
二、混合模式。设置为该模式的话,你在客户端可以使用SQL数据库用户名登录(请注意,这里是采用SQL用户名,而不是采用Windows用户名。二都是有区别的)。
默认配置是不允许远程访问数据库的,需要你进行设置。
设置如下:
1单击“开始”,依次指向“程序”、“Microsoftsqlserver2005”和“配置工具”,然后单击“SQLserver外围应用配置器”。
2在“SQLserver2005外围应用配置器”页上,单击“服务和连接的外围应用配置器”。
3在“服务和连接的外围应用配置器”页上,单击“SQLserverBrowser”,在“启动类型”中单击“自动”选项,然后单击“应用”。
提醒你的是:如果SQL长时间不用的话,建议你把这个选项改回之前的选项。因为对外界提供远程登录的话,将给你的系统带来很大的隐患。可能导致你的计算机或网络更易于受到恶意用户或恶意软件(如病毒)的攻击。如果你的数据库中的数据比较重要的话,建议你做好系统的安全防范后再进行这一步骤。可以给系统安装杀毒软件第三方防火墙系统实时保护,推荐安全卫士360卡巴斯基组合。
以上就是关于在sql server2008中,在windows身份验证下建立的数据库可不可以在sql server身份验证下使用全部的内容,包括:在sql server2008中,在windows身份验证下建立的数据库可不可以在sql server身份验证下使用、怎样把SQL2005数据库中身份验证默认的Windows身份验证改为sql server身份验证、如何设置SQL Server数据库服务器的身份验证模式等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)