Delen via


Sterke wachtwoorden

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform Systeem (PDW)SQL-database in Microsoft Fabric

Wachtwoorden kunnen de zwakste koppeling zijn in een serverbeveiligingsimplementatie. Zorg ervoor dat u een wachtwoord selecteert. Een sterk wachtwoord heeft de volgende kenmerken:

  • Is ten minste acht tekens lang.
  • Combineert letters, cijfers en symbooltekens binnen het wachtwoord.
  • Is niet gevonden in een woordenlijst.
  • Is niet de naam van een opdracht.
  • Is niet de naam van een persoon.
  • Is niet de naam van een gebruiker.
  • Is niet de naam van een computer.
  • Wordt regelmatig gewijzigd.
  • Verschilt van eerdere wachtwoorden.

SQL Server-wachtwoorden kunnen maximaal 128 tekens bevatten, inclusief letters, symbolen en cijfers. Omdat aanmeldingen, gebruikersnamen, rollen en wachtwoorden vaak worden gebruikt in Transact-SQL instructies, moeten bepaalde symbolen tussen dubbele aanhalingstekens (") of vierkante haken ([ en ]) worden geplaatst. Gebruik deze scheidingstekens in Transact-SQL instructies wanneer de SQL Server-aanmelding, de gebruiker, de rol of het wachtwoord de volgende kenmerken heeft:

  • Bevat of begint met een spatieteken.
  • Begint met het $ of @ teken.

Als ze worden gebruikt in een OLE DB- of ODBC-verbindingsreeks, moet een gebruikersnaam of wachtwoord met speciale tekens tussen accolades staan en moeten de sluit-accolades worden ge-escaped. Een wachtwoord my}Pass;word moet bijvoorbeeld worden opgegeven in de verbindingsreeks, zoals PWD={my}}Pass;word}.