1
resposta

[Bug] Error so subir aplicação

ERROR: permission denied for schema public at character 14

database-api-cursos | 2023-06-12 02:56:52.611 UTC [68] LOG:  database system was shut down at 2023-06-12 02:56:52 UTC
database-api-cursos | 2023-06-12 02:56:52.731 UTC [1] LOG:  database system is ready to accept connections
database-api-cursos | 2023-06-12 02:57:19.546 UTC [94] ERROR:  permission denied for schema public at character 14
database-api-cursos | 2023-06-12 02:57:19.546 UTC [94] STATEMENT:  create table curso (id uuid not null, categoria_curso varchar(120) not null, data_inscricao timestamp not null, nome_curso varchar(120) not null, nome_professor varchar(120) not null, numero_curso varchar(10) not null, numero_matricula varchar(10) not null, periodo_curso varchar(30) not null, pre_requisito varchar(120) not null, primary key (id))
1 resposta

Oii, Igor! Tudo certo?

Perdão pela demora.

O usuário que você está utilizando para criar a tabela no banco de dados não tem permissões suficientes para realizar essa ação no schema público.

Uma possível solução seria conceder permissões de criação ao usuário para o schema público. Se você estiver utilizando PostgreSQL, poderia fazer isso com o seguinte comando:

GRANT CREATE ON SCHEMA public TO nome_do_usuario;

Após rodar, tente novamente, por favor.

Se a dúvida persistir, estou disponível.

Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software