強力なパスワードStrong Passwords

適用対象: ○SQL Server ○Azure SQL Database ○Azure Synapse Analytics (SQL Data Warehouse) ○Parallel Data Warehouse APPLIES TO: YesSQL Server YesAzure SQL Database YesAzure Synapse Analytics (SQL Data Warehouse) YesParallel Data Warehouse

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

  • 少なくとも 8 文字以上のものIs at least eight 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 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