強力なパスワードStrong Passwords

適用対象: yesSQL Server yesAzure SQL Database yesAzure Synapse Analytics (SQL DW) yesParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database yesAzure Synapse Analytics (SQL DW) yesParallel Data Warehouse

パスワードは、サーバーのセキュリティ上で最も弱点になる可能性があります。Passwords can be the weakest link in a server security deployment. パスワードを選択するときは、常に最大限の注意が必要です。You should always take great care when you select a password. 強力なパスワードの特徴は次のとおりです。A strong password has the following characteristics:

  • 8 文字以上であるIs at least 8 characters long.

  • 文字、数字、および記号を組み合わせたパスワードであるCombines letters, numbers, and symbol characters within the password.

  • 辞書に載っていないIs not found in a dictionary.

  • コマンド名ではないIs not the name of a command.

  • 人名ではないIs not the name of a person.

  • ユーザー名ではないIs not the name of a user.

  • コンピューター名ではないIs not the name of a computer.

  • 定期的に変更されるIs changed regularly.

  • 以前のパスワードと明らかに異なるIs significantly different from previous passwords.

MicrosoftMicrosoft SQL ServerSQL Server のパスワードには、文字、記号、および数字を使用し、最大 128 文字まで含めることができます。SQL ServerSQL Server passwords can contain up to 128 characters, including letters, symbols, and digits. ログイン、ユーザー名、ロール、およびパスワードは Transact-SQLTransact-SQL ステートメントで使用されることが多く、特定の記号については二重引用符 (") または角かっこ ([ ]) で囲む必要が生じます。Because logins, user names, roles, and passwords are frequently used in Transact-SQLTransact-SQL statements, certain symbols must be enclosed by double quotation marks (") or square brackets ([ ]). これらの区切り記号を Transact-SQLTransact-SQL ステートメントで使用するのは、 SQL ServerSQL Server のログイン、ユーザー、ロール、またはパスワードに次のような特徴がある場合です。Use these delimiters in Transact-SQLTransact-SQL statements when the SQL ServerSQL Server login, user, role, or password has the following characteristics:

  • スペースが含まれているか、スペースが先頭にあるContains or starts with a space character.

  • $ または @ で始まるStarts with the $ or @ character.

OLE DB または ODBC の接続文字列で使用する場合、ログインまたはパスワードに次の文字は含めないでください: [] {}() , ; ?If used in an OLE DB or ODBC connection string, a login or password must not contain the following characters: [] {}() , ; ? * !* ! @@. これらの文字は、接続の初期化や、接続の値を区切る場合に使用されています。These characters are used to either initialize a connection or separate connection values.

パスワード ポリシーPassword Policy