Índice
pgAdmin nos permite administrar nossos bancos de dados de postgreSQL, o que torna a vida muito mais fácil para nós, já que podemos fazer várias atividades que, para fazê-lo através do console, levaria um pouco mais de tempo, no entanto, usar esta interface não significa descartar o console psql, pois ele também está incluído para quando precisamos use-o.Editar arquivos de configuração
Para editar os arquivos de configuração do postgreSQL; postgresql.conf e pg_hba.conf, devemos ter instalado em nosso servidor de banco de dados o pacote de administraçãoSe o tivermos instalado ao clicarmos com o botão direito do mouse em pgAdmin, poderemos ver o seguinte menu que nos permitirá acessar os arquivos para fazer as alterações que consideramos necessárias para nossa instalação do postgreSQL.
Se estivermos conectados a um banco de dados e este menu aparecer desativado, não temos o pacote de administração instalado ou talvez não estejamos conectados como superusuários, para instalar o pacote de administração devemos fazer o seguinte:
- Conecte-se ao banco de dados chamado postgres.
- Execute o próximo SQL: CRIAR EXTENSÃO adminpack.
- Ou também podemos usar a interface gráfica que vemos na imagem a seguir.
Para criar um banco de dados, deve-se realizar um procedimento simples, na árvore clique com o botão direito do mouse na seção do banco de dados e escolha um novo banco de dados, conforme vemos no gráfico a seguir:
A aba de definição nos oferece vários menus suspensos com os quais podemos escolher a codificação dos dados, se usarmos um modelo podemos selecionar um dos disponíveis e desta forma as diferentes características que precisamos para nosso novo banco de dados que acabamos criada.
Gestão de Permissão
Para gerenciar permissões em objetos existentes, nada é melhor do que o pgAdmin, usando a funcionalidade dele Grant Wizard, que podemos acessar através do menu de ferramentas. Tal como acontece com as outras opções que vimos, isso não será ativado a menos que estejamos conectados a um banco de dados.
Esta ferramenta é sensível ao local em que estamos trabalhando, portanto, se quisermos trabalhar em um determinado esquema, devemos selecioná-lo e, em seguida, abrir o Grant Wizard, ele nos mostrará uma tela semelhante a esta:
Uma vez aqui, devemos selecionar um, vários ou todos os objetos e, em seguida, mudar para a guia de privilégios, onde gerenciaremos efetivamente as permissões necessárias e as funções com as quais queremos trabalhar.
Agora, se o que queremos é estabelecer as permissões padrão para os novos objetos que vamos criar, devemos fazer o seguinte:
- Selecione o esquema ou banco de dados com o qual queremos trabalhar e clique com o botão direito do mouse.
- Escolha a opção de propriedades.
- Em seguida, devemos ir para os privilégios padrão, como podemos ver na imagem a seguir:
Lembre-se de que existe outro tutorial chamado Postgre SQL - pgAdmin que também pode ser útil.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo