Compartilhar via


Senhas fortes

Aplica-se a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsSistema de Plataforma de Análise (PDW)Banco de dados SQL no Microsoft Fabric

As senhas podem ser o link mais fraco em uma implantação de segurança de servidor. Tome muito cuidado ao selecionar uma senha. Uma senha segura tem as seguintes características:

  • Ela deve ter pelo menos oito caracteres.
  • Combina letras, números e símbolos.
  • Não é encontrado em um dicionário.
  • Não é o nome de um comando.
  • Não é o nome de uma pessoa.
  • Não é o nome de um usuário.
  • Não é o nome de um computador.
  • É alterada com frequência.
  • Ela deve ser diferente das senhas anteriores.

As senhas do SQL Server podem conter até 128 caracteres, incluindo letras, símbolos e dígitos. Como logons, nomes de usuário, funções e senhas são frequentemente usados em instruções Transact-SQL, determinados símbolos devem ser colocados entre aspas duplas (") ou colchetes ([ e ]). Use esses delimitadores nas instruções Transact-SQL quando o logon, o usuário, a função ou a senha do SQL Server tiver as seguintes características:

  • Contém ou começa com um caractere de espaço.
  • Começa com o caractere $ ou o caractere @.

Se usado em uma cadeia de conexão OLE DB ou ODBC, um logon ou senha contendo caracteres especiais deverá estar entre chaves e chaves direitas deverão ser escapadas. Por exemplo, uma senha my}Pass;word deve ser especificada na cadeia de conexão como PWD={my}}Pass;word}.