Pular para o conteúdo principal

Autenticação básica (fim da vida útil)

nota

A autenticação básica usando um nome de usuário e senha da Databricks chegou ao fim da vida útil em 10 de julho de 2024. Consulte End of life para Databricks-gerenciar senhas.

A autenticação básica utiliza um nome de usuário e senha do Databricks para autenticar a conta de usuário desejada do Databricks. A autenticação básica é antiga e não recomendada na produção.

Para configurar a autenticação básica, você deve definir as seguintes variáveis de ambiente associadas, campos do .databrickscfg, campos Terraform ou campos do Config :

  • O host Databricks.

    • Para operações de conta, especifique https://accounts.cloud.databricks.com.
    • Para workspace operações, especifique o URLworkspace, por exemplo, https://dbc-a1b2345c-d6e7.cloud.databricks.com.
  • O nome de usuário da conta de usuário Databricks.

  • A senha da conta de usuário Databricks.

  • Para Databricks account operações, o Databricks account ID.

A senha de um usuário Databricks account deve atender aos seguintes requisitos de complexidade:

  • Deve ter mais de 8 caracteres e menos de 50 caracteres

  • Deve conter pelo menos um caractere de cada uma das seguintes categorias:

    • Base de 10 dígitos (0 a 9).

    • Letras minúsculas

    • Letras maiúsculas

    • Caracteres não alfanuméricos (caracteres especiais):

      '-!"#$%&()*,./:;?@[]^_`{|}~+<=>

Os requisitos de complexidade são impostos quando as senhas são alteradas ou criadas.

Para realizar a autenticação básica, integre o seguinte ao seu código, com base na ferramenta participante ou SDK:

Para usar a variável de ambiente para um tipo específico de autenticação Databricks com uma ferramenta ou SDK, consulte Autorização de acesso a Databricks recurso ou a documentação da ferramenta ou SDK. Consulte também variável de ambiente e campos para autenticação unificada de cliente e os métodos padrão para autenticação unificada de cliente.

Para operações de nível account, defina as seguintes variáveis de ambiente:

  • DATABRICKS_HOST, defina para a URL do console da conta do Databricks, https://accounts.cloud.databricks.com.
  • DATABRICKS_ACCOUNT_ID
  • DATABRICKS_USERNAME
  • DATABRICKS_PASSWORD

Para operações em nível workspace, defina as seguintes variáveis de ambiente:

  • DATABRICKS_HOST, definido Databricks workspace https://dbc-a1b2345c-d6e7.cloud.databricks.comcomo o URL, por exemplo,.
  • DATABRICKS_USERNAME
  • DATABRICKS_PASSWORD