Erro ao instalar a Revista

Boa tarde, estou tentando instalar a versão 3.3.0.7 e dá o seguinte erro. ‘A database error has occurred: SQLSTATE[HY000] [1045] Access denied for user ‘ojs2’@‘localhost’ (using password: YES) (SQL: create table announcement_types (type_id bigint not null auto_increment primary key, assoc_type smallint not null, assoc_id bigint not null) default character set utf8 collate ‘utf8_general_ci’)’
Alguém sabe como resolver.?

1 curtida

Olá @edansantos1

Aparentemente seu usuário ojs2 não tem a devida permissão de acessar a base de dados a partir do host= localhost. Você poderia confirmar na base se não é esse o caso?
Teste trocar localhost pelo IP local 127.0.0.1 .

Outra opção é executar a seguinte query no seu DB e verificar quais são os hosts permitidos para seu user:

SELECT user, host FROM mysql.user

Abraço
Israel

2 curtidas

um problema típico de permissão, mas há outro problema que se refere a colação das tabelas e campos, além do Motor do banco de dados. assim devem estar as tabelas e campos
colação: utf8_general_ci e o motor InnoDB,
Tudo isso antes de atualizar, mas é importante que o motor padrão do servidor MySQL seja InnoDB, assim como a colação padrão utf8_general_ci.
Importante frisar isso, pois ao criar novas tabelas e a atualização faz isso, o motor e a colação está adequada.

1 curtida