机房电脑安装的时候用的是默认的windows身份认证登陆,而我们平常用时需要使用登陆密码或者在网络上被其他机器远程使用,所以需要用sql server 身份认证进行登陆,在网上找了两种验证的区别:
两个验证方式区别如下:
主要集中在信任连接和非信任连接。
windows 身份验证相对于混合模式更加安全,使用本连接模式时候,sql不判断sa密码,而仅根据用户的windows权限来进行身份验证,我们称为“信任连接”,但是在远程连接的时候会因NTML验证的缘故,无法登陆。
混合模式验证就比较既当本地用户访问sql时候采用windows身份验证建立信任连接,当远程用户访问时由于未通过windows认证,而进行sql server认证(使用sa的用户也可以登录sql),建立“非信任连接”,从而使得远程用户也可以登录。
更加直接一些就是windows身份验证,不验证sa密码,如果windows登录密码不正确,无法访问sql,混合模式既可以使用windows身份验证登录,有可以在远程使用sa密码登录。
准确来说,混合身份验证模式,也就是基于Windows身份验证和SQL Server身份混合验证。在这个模式中,系统会判断账号在Windows操作系统下是否可信,对于可信连接,系统直接采用Windows身份验证机制,而非可信连接,这个连接不仅包括远程用户还包括本地用户,SQL Server 会自动通过账户的存在性和密码的匹配性来进行验证。比如当SQL Server实例在Windows 98上运行时,必须使用混合模式,因为在Windows 98上不支持Windows身份验证模式。
下面才是重点,怎么修改登陆方式,总的来说分三步进行:
1.先用windows身份验证登陆,在 安全性-->登陆名 中找到sa,双击或者右键属性打开, 常规 中修改密码(我用sa),注意这时候强制实施密码策略还有下面的选项都不可以选,然后在 状态 中将登陆启用,点击确定。
选中当前数据库连接,右键属性,选择安全性,身份验证修改为 windows 和 sqlserver 身份验证模式,登陆审核改为无,在 连接 里面选择允许远程连接到此服务器。
2.打开 SQL Server 外围应用配置器 ,选择 服务和连接的外围应用配置器,远程连接中设置 本地和远程连接 ,同时使用TCP/IP 和 named pipes 。
3.打开SQL Server Configuration Manager ,在服务中找到SQL Server Browser ,右键属性 服务 中找到 启动模式 设置成自动, 重启SQL Server 和SQL Server Browser,还要记得在网络配置中 启用 TCP/IP协议。
这些步骤都是在原来的windows 身份验证下进行的,最后断开此连接,新建连接服务,选择sql server 身份认证进行登陆,输入登录名密码,大功告成。哈哈~~
如果进行远程连接,前提是所连接的电脑里面的sql server 也进行了上述设置,新建连接的时候 择数据库名称 时候输入对方IP地址,接着输入对方登录名、密码即可进行远程连接。
[/size][size=small]
分享到:
相关推荐
SQL Server 2012的主从搭建是一个涉及多个步骤的过程,目的是构建高可用性的数据库系统,确保数据的安全性和业务的连续性。本文将详细解析该过程中的关键知识点。 首先,构建SQL Server 2012高可用性环境通常需要...
- 对于Windows身份验证模式,确保操作系统和SQL Server之间的集成认证机制正确配置。 - 对于混合模式,加强SQL Server登录账户的密码复杂度要求。 #### 5. 网络连接 - **最佳实践**: - 使用最新的TLS/SSL协议...
通过以上知识点,可以看出文档内容主要围绕开发一个基于***和SQL Server 2005的机房管理系统进行展开,强调了系统设计的目的、意义、技术实现方式以及现代管理手段的应用。该系统旨在提高高校机房的管理效率和安全性...
SQL Server数据库自动备份工具是一款由C++编程语言开发的应用程序,专为那些不具备数据库管理专业知识的用户设计。这款工具简化了数据库备份的过程,使得即便是非专业人员也能轻松地对SQL Server数据库进行定期备份...
再者,采用Windows身份验证模式可以增强SQL Server的安全性。这种方式通过限制对Windows用户账户的连接来保护SQL Server,避免了标准SQL Server登录方式中存储密码的漏洞。此外,凭证委派功能只在Windows身份验证...
毕业设计javajsp机房管理系统sqlserver-qkr源码含文档工具包 页面是jsp,数据库sqlserver,jdk1.8,开发工具用ecplise、myecplise、sts、idea都可以 系统根据用户需求分析需要实现如下功能: 1、系统管理:包含用户...
在本文中,我们将深入探讨如何利用SQL Server存储过程设计一个公共机房管理系统。SQL Server作为一款强大的关系型数据库管理系统,其内置的存储过程功能为开发高效、可维护的系统提供了便利。存储过程是预编译的SQL...
以SqlServer 身份验证方式登陆。登录账户sa (二)打开配置管理器,检查微软SQL服务器(MSSQLServer)的TCP/IP协议是否开启。 确保上面设置正确后,进行最后的SQL服务器防火墙设置,(问题大多出在这里) 一、...
基于提供的标签:“数据库,数据库课程设计,机房管理系统,数据库大作业,SQLServer”,我们可以深入探讨以下几个关键知识点: 1. **数据库设计**:在数据库课程设计中,通常需要进行需求分析、概念模型设计(ER图...
本系统采用JavaServer Pages(JSP)作为前端开发语言,结合SQL Server数据库进行数据存储。JSP是一种动态网页技术,能够方便地嵌入Java代码,实现与服务器端的交互。SQL Server作为成熟的数据库管理系统,提供强大的...
机房收费管理系统 主要功能模块: (1) 登录模块 (2) 上机管理模块 说明:上机登记时,余额不足3元或卡处于挂失状态,则拒绝登记 每位同学的一次上机形成一条记录,每36S遍历一次上机记录表,对表中所有正上机...
本文将深入探讨一个基于C#编程语言和SQL Server 2000数据库的机房管理系统,以及其在实际应用中的关键技术和功能。 C#是一种面向对象的编程语言,由微软公司开发,用于构建Windows应用程序,尤其是.NET框架下的应用...
"SQL Server 2005数据库的附加和分离 还原和备份" SQL Server 2005数据库的附加和分离 还原和备份是数据库管理中的重要操作之一。下面我们将详细介绍数据库的附加和分离 还原和备份的操作过程。 数据库的附加和...
mysql同步mssql2005 - MS-SQL Server - 疑难问题
【标题】"机房管理系统 vb+sql2000"是一个基于Visual Basic(VB)编程语言和Microsoft SQL Server 2000数据库开发的管理软件,主要用于管理和监控机房的各种设备和运行状况。该系统可能涵盖了机房资产的登记、维护、...
毕业设计javajsp机房上机收费管理系统sqlserver-qlkrp源码工具包 页面是jsp,数据库sqlserver,jdk1.8,开发工具用ecplise、myecplise、sts、idea都可以 系统管理 卡管理系统 机房管理系统 收费标准 设备维护 值班...
3. SQL Server服务器的安全配置:为了保护SQL Server数据库的安全,文档建议将服务器放置在专用的机房中,以保证物理安全性。同时,开启系统自带防火墙以防止非法连接,并适当配置TCP 1433端口,以便合法访问。 4. ...
embulk guess sqlserver_to_mysql.yml -o config_sqlserver_to_mysql.yml embulk preview config_sqlserver_to_mysql.yml embulk run config_sqlserver_to_mysql.yml ``` #### 五、总结 Embulk为跨数据库的数据迁移...
【标题】"机房自由上机收费管理软件的设计与实现(JSP+SQL2000)"涉及的核心技术是基于Web的机房收费管理系统开发,主要采用了Java Server Pages(JSP)作为前端展示技术,结合SQL Server 2000数据库进行数据存储和...
毕业设计,基于C#+Winform+SqlServer开发的网上选课系统,内含完整源代码,数据库,毕业论文 随着计算机和网络的普及,高等学校里纷纷建立了C/S或者B/S结构的网上选课系统。与传统的选课方式相比,网上选课系统利用...