GLPI - Criando usuario super-admin via banco de dados

GLPI - Criando usuario super-admin via banco de dados

Esse guia, pode ser útil caso você tenha perdido seu acesso administrativo ao GLPI por uma falha de autenticação ou até mesmo uma remoção acidental dos usuarios administrativos, siga o procedimento abaixo para realizar a correção.

Acesse o banco de dados

mysql  -u root 

A primeira inclusão em nossa base de dados será para cadastrar o novo usuário chamado admin.glpi com a senha encriptada admin, o idioma será o pt_BR, e o método de autenticação será = 1 opção de autenticação em base local do GLPi.

INSERT INTO glpi_users (name, password, authtype, language) VALUES ('admin.glpi', '$2y$10$ERFSQRmAVBzX9xNDtkV82.AixFN3ds6WKWQOwwUBcG2.7.U4c2hCa', 1, 'pt_BR');

A segunda inclusão será para adicionar o usuario admin.glpi ao perfil super-admin do glpi, que possui o ID = 4;

INSERT INTO glpi_profiles_users (users_id, profiles_id)  SELECT id, 4 from glpi_users WHERE name = 'admin.glpi';

Pronto, feito isso você já conseguirá acessar a interface web do GLPI.

Lista de perfis disponíveis

Para saber a lista de perfis disponíveis, basta realizar a seguinte consulta;

select  name,id from  glpi_profiles;    
+--------------+----+
| name         | id |
+--------------+----+
| Self-Service | 1  |
| Observer     | 2  |
| Admin        | 3  |
| Super-Admin  | 4  |
| Hotliner     | 5  |
| Technician   | 6  |
| Supervisor   | 7  |
| Read-Only    | 8  |
+--------------+----+

Onde gerar senhas encriptadas pro GLPI ?

Você pode gerar suas próprias senhas através do site;

https://www.sha1.fr/

Posted on