Sdílet prostřednictvím


Silná hesla

platí pro:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)databáze SQL v Microsoft Fabric

Hesla můžou být nejslabším článkem v implementaci zabezpečení serveru. Při výběru hesla buďte velmi opatrně. Silné heslo má následující charakteristiky:

  • Je aspoň osm znaků dlouhé.

  • Kombinuje písmena, číslice a znaky symbolů v rámci hesla.

  • Ve slovníku nebyl nalezen.

  • Není to název příkazu.

  • Není jméno osoby.

  • Není jméno uživatele.

  • Toto není název počítače.

  • Pravidelně se mění.

  • Liší se od předchozích hesel.

Hesla Microsoft SQL Serveru můžou obsahovat až 128 znaků, včetně písmen, symbolů a číslic. Vzhledem k tomu, že přihlašovací jména, uživatelská jména, role a hesla se často používají v příkazech Transact-SQL, musí být určité symboly uzavřeny dvojitými uvozovkami (") nebo hranatými závorkami ([ ]). Tyto oddělovače použijte v příkazech Transact-SQL, pokud má přihlašovací jméno, uživatel, role nebo heslo SQL Serveru následující charakteristiky:

  • Obsahuje nebo začíná znakem mezery.

  • Začíná znakem $ nebo @ .

Pokud se používá v připojovacím řetězci OLE DB nebo ODBC, musí být přihlašovací jméno nebo heslo obsahující speciální znaky uzavřeny do složených závorek a pravé složené závorky musí být escapované. Například heslo my}Pass;word musí být zadáno v připojovacím řetězci, například PWD={my}}Pass;word}.

Zásada hesel