You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Azure SQL中创建登录时如何关闭CHECK_POLICY?

Azure SQL创建登录无法关闭CHECK_POLICY的解决方案
  • Azure SQL(单数据库/弹性池)不支持CHECK_POLICY参数,无法通过该参数关闭密码策略验证,这是平台的固有限制,和本地SQL Server的行为不同。
  • 你的PowerShell脚本需要移除CHECK_POLICY= OFF部分,修改后的示例如下:
Run-powershellsqlcmd `
            -Server $DbHost -InstanceName $DbInstanceName -Port $DbPort `
            -Username $CreationUsername -Password $CreationPassword `
            -Query "CREATE LOGIN $(Get-Parameter $UserKey) WITH PASSWORD = N'$(Get-Parameter $PassKey)'" `
            | Out-Null
  • 若你是因为密码不符合规则才想关闭策略,需调整密码满足Azure SQL的要求:密码长度至少8位,并且包含大小写字母、数字、特殊字符中的至少三种类型。

内容的提问来源于stack exchange,提问作者Parlay88

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 15:44:56