强密码

适用于:yesSQL Server (Azure) Azure SQL 数据库 YesYesSQL 托管实例 yesAzure Synapse Analytics yesAnalytics Platform System (PDW)

在服务器安全部署中,密码可能是最薄弱的一个环节。 选择密码时保持高度谨慎。 强密码有以下特征:

  • 长度至少为八个字符。

  • 密码中组合使用字母、数字和符号字符。

  • 字典中查不到。

  • 不是命令名。

  • 不是人名。

  • 不是用户名。

  • 不是计算机名。

  • 定期更改。

  • 与以前的密码不同。

Microsoft SQL Server密码可以包含最多 128 个字符,包括字母、符号和数字。 由于登录名、用户名、角色和密码经常在 Transact-SQL 语句中使用,因此某些符号必须用双引号括起来 (") 或方括号 ([ ]) 。 当登录名、用户、角色SQL SQL Server密码具有以下特征时,在 Transact-SQL 语句中使用这些分隔符:

  • 含有空格或以空格开头。

  • 以 $ 或 @ 字符开头。

如果用于 OLE DB 或 ODBC 连接字符串,则登录名或密码不能包含以下字符:[] () , ; ? * ! @ =. 这些字符用于初始化连接或分隔连接值。

密码策略