1
resposta

Tabela criada corretamente mas no servidor errado

Prezados,

Apesar de a tabela ter sido criada corretamente, ela não foi criada no 'dbserver.Databases.alura_receita', e sim no servidor que veio junto a instalação do Postgree. Neste caso, após as migrações, apareceram tanto a database (alura_receita) quanto as tabelas dentro de 'PostgreSQL10.Databases.alura_receita'.

Como eu poderia corrigir esse erro para que a tabela atualizada fosse a do servidor correto?

Desde já, agradeço.

1 resposta

Olá Rafael, tudo bem com você?

Peço desculpas pela demora em obter um retorno.

Este é um comportamento esperado, uma vez que os novos servidores estão apontando para um mesmo local - geralmente localhost e que possuem a mesma porta 5432. Para que isso não ocorra, é necessário se conectar a outro hostname e outra porta.

Entretanto, vale informar que os database são criados contendo regras que definem quais usuários poderão realizar sua manipulação, assim, por mais que um usuário possa visualizar que o banco existe, caso este usuário não tenha acesso liberado ao database, ele não poderá realizar sua manipulação. Na Alura temos uma formação de PostgreSQL que aborda sobre otimização, manutenção de um ambiente seguro com o gerenciamento de acessos, usuários, permissões no PostgreSQL, caso queira conhecer, basta acessar o link apresentado abaixo:

Espero ter ajudado. Continue mergulhando em conhecimento!

Abraços e bons estudos!

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

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