尊敬的腾讯云用户,您好!
为了向您提供更稳定更优质的账号管理服务,云数据库 SQL Server 对账号管理模块进行后台逻辑重构。重构后的能力将通过全新 API 接口对外提供,并同步上线账号最新登录时间、登录历史查询、账号禁用 / 启用等新功能。
本次重构采取新老接口并行的策略:老接口维持现状、保持不变,不做任何不兼容调整,您可以自行选择迁移节奏。后续账号管理相关的新功能仅在重构后的新接口上迭代。如您的系统已集成账号管理相关能力,建议在评估后替换为新接口。
变更时间与范围
生效时间:北京时间 2026 年 10 月 31 日起。
生效范围:腾讯云全地域、全规格的云数据库 SQL Server 实例。
接口变更清单
存量接口(维持现状,不再迭代新功能)
|
拉取实例账户列表 | DescribeAccounts | 保持不变 | 继续可用,不下线;后续不再新增功能 |
新增接口(推荐使用)
|
拉取实例账户列表 V2 | DescribeAccountsV2 | 新增 | 查询实例账号列表,新增返回账号最新登录时间等字段 |
禁用 / 启用账号 | ModifyLoginStatus | 新增 | 变更账号登录状态,支持禁用账号与启用账号 |
能力差异说明
新增能力
重构后账号管理页面及新接口新增以下能力:
账号最新登录时间:账号管理列表支持展示每个账号的最近一次登录时间,便于识别僵尸账号与异常账号。
账号登录历史查询:账号管理页面支持查询账号登录历史,包含账号登录统计与登录明细两部分,可用于安全审计与问题回溯。
账号禁用 / 启用:账号管理页面及 ModifyLoginStatus 接口支持禁用账号与启用账号。相比直接删除账号,禁用可在保留账号及其权限配置的前提下临时阻断登录,降低误操作风险。
收敛能力
|
所属数据库列 | 账号管理页面展示账号所属数据库列表 | 账号管理页面不再展示该列,DescribeAccountsV2 不再返回该信息 | 如需查询账号与数据库的关联关系,请前往数据库管理功能,按数据库维度查询该库下的账号权限 |
说明:
该能力收敛仅作用于账号管理页面与新接口 DescribeAccountsV2。如您当前业务强依赖“按账号查询所属数据库”,DescribeAccounts(V1)接口维持现状,相关字段仍可继续使用。
常见问题
Q1:老接口 DescribeAccounts 会下线吗?
不会。老接口维持现状、持续可用,我们不会强制要求迁移。但后续账号管理新功能仅在新接口上迭代,建议您在合适的时机完成替换。
Q2:不替换新接口会有什么影响?
继续使用老接口不影响其现有功能,但老接口不提供新增字段与能力。您仍可通过更新后的控制台使用相关功能;通过 API 使用时,请接入对应新接口。
Q3:为什么账号管理页面不再显示“所属数据库”?
该列需要跨库聚合权限数据,在账号数量或数据库数量较多的实例上查询开销较大、页面加载较慢。重构后调整为由数据库管理功能按库维度查询账号权限,查询路径更清晰、性能更稳定。
Q4:禁用账号后,该账号已建立的连接会断开吗?
禁用账号仅阻止后续登录,不会自动断开已建立的连接。如需立即停止该账号访问,请另行终止相关连接。建议在业务低峰期操作,操作前请结合业务侧确认存量连接的处理方式及业务影响。
Q5:登录历史可以查询多长时间的数据?
联系我们
如您在接口替换或功能使用过程中遇到问题,可通过 腾讯云工单系统 反馈,或联系您的专属架构师 / 售后技术支持获取协助。感谢您对云数据库 SQL Server 的支持。