Sichere Kennwörter

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed InstanceAzure Synapse AnalyticsSQL-Datenbank in Microsoft Fabric

Kennwörter sind möglicherweise das schwächste Glied bei der Bereitstellung von Serversicherheit. Gehen Sie bei der Auswahl eines Kennworts mit Vorsicht vor. Ein sicheres Kennwort weist die folgenden Merkmale auf:

  • Es ist mindestens acht Zeichen lang.
  • Kombiniert Buchstaben, Zahlen und Symbole im Passwort.
  • Wird in einem Wörterbuch nicht gefunden.
  • Ist nicht der Name eines Befehls.
  • Ist nicht der Name einer Person.
  • Ist nicht der Name eines Benutzers.
  • Ist nicht der Name eines Computers.
  • Wird regelmäßig geändert.
  • Es unterscheidet sich von zuvor verwendeten Kennwörtern.

SQL Server-Kennwörter können bis zu 128 Zeichen enthalten, einschließlich Buchstaben, Symbolen und Ziffern. Da Anmeldungen, Benutzernamen, Rollen und Kennwörter häufig in Transact-SQL Anweisungen verwendet werden, müssen bestimmte Symbole durch doppelte Anführungszeichen (") oder eckige Klammern ([ und ]) eingeschlossen werden. Verwenden Sie diese Trennzeichen in Transact-SQL-Anweisungen, wenn der SQL Server-Anmeldename, Benutzer, die Rolle oder das Kennwort die folgenden Merkmale aufweisen:

  • Enthält oder beginnt mit einem Leerzeichen.
  • Beginnt mit dem $ oder @ Zeichen.

Bei Verwendung in einer OLE DB- oder ODBC-Verbindungszeichenfolge müssen Anmeldedaten oder Kennwörter mit Sonderzeichen in geschweifte Klammern eingeschlossen werden, und rechte geschweifte Klammern müssen mit Escapezeichen versehen werden. Ein Kennwort my}Pass;word muss in der Verbindungszeichenfolge angegeben werden, z. B. PWD={my}}Pass;word}.