一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

SqlClient:实践指南

时间:2026-09-10 17:30:01 编辑:袖梨 来源:一聚教程网

在项目中评估SqlClient,可以先看清用途边界:Microsoft.Data.SqlClient 为 .NET 应用程序提供与 SQL 服务器的数据库连接。团队若要把它用于部署与运行环境,应先处理权限、依赖和环境差异会放大维护成本,否则试用结果很容易失真。我建议在非生产环境复现一次安装与运行,重点记录依赖锁定、权限边界、日志、回滚和资源消耗,再与现有方案比较。对愿意维护环境并重视故障恢复的工程团队来说,这个仓库值得继续验证;只求即装即用的人则要先看维护成本。

适用于 SQL 服务器的 Microsoft SqlClient 数据提供程序

Microsoft.Data.SqlClient 是 Microsoft SQL 服务器( 搭建指南 BUILDGUIDE.md 变更日志 CHANGELOG.md 行为准则 CODE_OF_CONDUCT.md 编码风格 编码-style.md 贡献 CONTRIBUTING.md 版权信息 COPYRIGHT.md 路线图 roadmap.md 审核流程 评论-process.md 支持政策 SUPPORT.md

从 System.Data.SqlClient 移植

请参阅 porting-cheat-sheet.md,了解从 System.Data.SqlClient 到 Microsoft.Data.SqlClient 的安全移植体验,并通过增强本指南与我们分享您的经验对于未来的开发人员。

还有疑问吗?

查看我们的 FAQ。还没有回答吗?创建 问题 来提问。

安全性

Microsoft 认真对待我们的软件产品和服务的安全性,其中包括通过我们的 GitHub 组织管理的所有源代码存储库,其中包括 Microsoft、Azure、DotNet、AspNet、Xamarin 和 我们的GitHub 组织。

如果您认为您在任何 Microsoft 拥有的存储库中发现了符合 Microsoft 对安全漏洞 的定义的安全漏洞,请按照如下所述向我们报告。

报告安全问题

请不要通过公开的 GitHub 问题报告安全漏洞。

相反,请将其报告给 Microsoft 安全响应中心 (MSRC),地址为 https://msrc.microsoft.com/create-report。

如果您希望在不登录的情况下提交,请发送电子邮件至 [email protected]。 如果可能,请使用我们的 PGP 密钥加密您的消息;请从 Microsoft 安全响应中心 PGP 密钥页面 下载。

您应该会在 24 小时内收到回复。如果由于某种原因您没有这样做,请通过电子邮件跟进,以确保我们收到您的原始消息。更多信息请参见 microsoft.com/msrc。

请提供下面列出的所需信息(尽可能多),以帮助我们更好地了解可能问题的性质和范围:

  • 问题类型(e.g。缓冲区溢出、SQL 注入、跨站脚本等)
  • 与问题表现相关的源文件的完整路径
  • 受影响源代码的位置(tag/branch/commit 或直接 URL)
  • 重现问题所需的任何特殊配置
  • 重现问题的分步说明
  • 概念验证或利用代码(如果可能)
  • 该问题的影响,包括攻击者可能如何利用该问题

此信息将帮助我们更快地对您的报告进行分类。

如果您正在报告错误赏金,更完整的报告可以有助于获得更高的赏金奖励。请访问我们的 Microsoft Bug 赏金计划 页面,了解有关我们活动计划的更多详细信息。

首选语言

我们希望所有通讯均使用英语。

政策

Microsoft 遵循 协调漏洞披露 的原则。

商标

该项目可能包含项目、产品或服务的商标或徽标。 Microsoft 商标或徽标的授权使用须遵守且必须遵循 Microsoft 的商标和品牌指南。在此项目的修改版本中使用 Microsoft 商标或徽标不得引起混淆或暗示 Microsoft 赞助。对第三方商标或徽标的任何使用均须遵守这些第三方的政策。

热门栏目