Sichere KennwörterStrong Passwords

Dieses Thema gilt für: JaSQL ServerJaAzure SQL-DatenbankJaAzure SQL Data Warehouse Ja Parallel DatawarehouseTHIS TOPIC APPLIES TO: yesSQL ServeryesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse

Kennwörter sind möglicherweise das schwächste Glied bei der Bereitstellung von Serversicherheit.Passwords can be the weakest link in a server security deployment. Bei der Auswahl eines Kennworts ist immer größte Vorsicht geboten.You should always take great care when you select a password. Ein sicheres Kennwort weist die folgenden Merkmale auf:A strong password has the following characteristics:

  • Es ist wenigstens 8 Zeichen lang.Is at least 8 characters long.

  • Es besteht aus einer Kombination aus Buchstaben, Ziffern und Sonderzeichen.Combines letters, numbers, and symbol characters within the password.

  • Es wird in keinem Wörterbuch aufgeführt.Is not found in a dictionary.

  • Es handelt sich nicht um einen Befehlsnamen.Is not the name of a command.

  • Es handelt sich nicht um den Namen einer Person.Is not the name of a person.

  • Es handelt sich nicht um den Namen eines Benutzers.Is not the name of a user.

  • Es handelt sich nicht um einen Computernamen.Is not the name of a computer.

  • Es wird regelmäßig geändert.Is changed regularly.

  • Es unterscheidet sich deutlich von früheren Kennwörtern.Is significantly different from previous passwords.

    MicrosoftMicrosoft SQL ServerSQL Server -Kennwörter können bis zu 128 Zeichen (einschließlich Buchstaben, Sonderzeichen und Ziffern) enthalten. SQL ServerSQL Server passwords can contain up to 128 characters, including letters, symbols, and digits. Bestimmte Symbole müssen jedoch von doppelten Anführungszeichen (") oder eckigen Klammern ([ ]) eingeschlossen werden, da Benutzernamen, Benutzer, Rollen und Kennwörter häufig in Transact-SQLTransact-SQL -Anweisungen verwendet werden.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 ([ ]). Verwenden Sie diese Trennzeichen in Transact-SQLTransact-SQL -Anweisungen, wenn die Anmeldenamen, Benutzer, Rollen und Kennwörter von SQL ServerSQL Server folgende Merkmale aufweisen:Use these delimiters in Transact-SQLTransact-SQL statements when the SQL ServerSQL Server login, user, role, or password has the following characteristics:

  • Das Element enthält oder beginnt mit einem Leerzeichen.Contains or starts with a space character.

  • Das Element beginnt mit dem Zeichen $ oder @.Starts with the $ or @ character.

    Bei Verwendung in einer OLE DB- oder ODBC-Verbindungszeichenfolge dürfen die folgenden Zeichen nicht in einem Anmeldenamen oder Kennwort enthalten sein: [] {}() , ; ?If used in an OLE DB or ODBC connection string, a login or password must not contain the following characters: [] {}() , ; ? * !* ! @.@. Mithilfe dieser Zeichen wird entweder eine Verbindung initialisiert oder Verbindungswerte werden getrennt.These characters are used to either initialize a connection or separate connection values.

KennwortrichtliniePassword Policy