Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ TaurusDB/ Perguntas frequentes/ Modificação de parâmetro do banco de dados/ Como configurar uma política de expiração de senha para instâncias do TaurusDB?
Atualizado em 2025-05-23 GMT+08:00

Como configurar uma política de expiração de senha para instâncias do TaurusDB?

Na versão 8.0 kernel de TaurusDB, você pode definir a variável global default_password_lifetime para controlar o período de validade padrão de uma senha de usuário.

O valor de default_password_lifetime indica quantos dias até que uma senha expire. O valor padrão é 0, indicando que a senha de usuário criada nunca expirará.

Alteração da política global de expiração automática de senha

Você pode alterar a política global de expiração automática de senhas de uma das seguintes maneiras:

  • Altere o valor de default_password_lifetime no console de TaurusDB.
    1. Faça logon no console de gerenciamento.
    2. Clique em no canto superior esquerdo e selecione uma região e um projeto.
    3. Clique em no canto superior esquerdo da página e escolha Databases > TaurusDB.
    4. Na página Instances, clique no nome da instância.
    5. No painel de navegação, escolha Parameters.
    6. Pesquise default_password_lifetime na caixa de pesquisa.

    7. Altere seu valor e clique em Save.
    8. Na caixa de diálogo exibida, clique em Yes.
  • Execute o seguinte comando para alterar o valor de default_password_lifetime:

    set global default_password_lifetime=0;

Verificação da data de expiração da senha de todos os usuários

Execute o seguinte comando:

select user,host,password_expired,password_last_changed,password_lifetime from user;

Verificação da política de expiração de senha de um usuário especificado

Execute o seguinte comando:

show create user jeffrey@'localhost';

EXPIRE DEFAULT indica que a senha segue a política de expiração global.

Configuração da política de expiração de senha para um usuário específico

  • Configurar a política de expiração de senha durante a criação do usuário

    create user 'script'@'localhost' identified by '*********' password expire interval 90 day;

  • Configurar a política de expiração de senha após a criação do usuário

    ALTER USER 'script'@'localhost' PASSWORD EXPIRE INTERVAL 90 DAY;

  • Configurar a senha para ser permanentemente válida

    CREATE USER 'mike'@'%' PASSWORD EXPIRE NEVER;

    ALTER USER 'mike'@'%' PASSWORD EXPIRE NEVER;

  • Configurar a senha para seguir a política de expiração global

    CREATE USER 'mike'@'%' PASSWORD EXPIRE DEFAULT;

    ALTER USER 'mike'@'%' PASSWORD EXPIRE DEFAULT;