Criando banco e usuário no postgresql

Criando banco de dados e um usuário

3.1. Criando banco de dados

Para criar o banco de dados, execute no terminal o seguinte comando:

$ sudo su – postgres createdb *nome_do_banco*

(você não irá utilizar o asterisco(*)).

O terminal irá retornar:

CREATE DATABASE

Ok, o banco foi criado com sucesso!

3.2. Criando o usuário

Para criar o usuário, execute no terminal o seguinte comando:

$ sudo su – postgres createuser *nome_do_usuário*

Saída:

A nova role poderá criar um super-usuário? (s/n)

Aceite a pergunta.

3.3. – Trocando a senha

Agora iremos configurar uma senha para o novo usuário. Esta senha é importante para que você possa efetivamente logar no banco.

Primeiro de tudo você deve entrar no modo interativo do PostgreSQL, para isso irá digitar a seguinte linha de comando:

$ sudo su – *nome_do_usuário* psql *nome_do_banco_anteriormente_criado*

Saída do comando:

Welcome to psql 8.0.3, the PostgreSQL interactive terminal.

Type:
\copyright for distribution terms
\h for help with SQL commands
\? for help with psql commands
\g or terminate with semicolon to execute query
\q to quit

*nome_do_banco*=#

Dentro do terminal interativo do PostgreSQL digite:

$ *nome_do_banco*=# ALTER USER *nome_do_usuário* PASSWORD ‘ nova_senha ‘;

(No PASSWORD é necessário o uso das Aspas-simples( ‘nova_senha’ )).

Saída:

ALTER ROLE

3.4. Atribuindo permissão do usuário ao banco

Aproveitando que você já está logado no terminal interativo, trocamos logo o administrador do banco de dados criado anteriormente para o usuário que criamos e acabamos de trocar a senha, digite:

$ *nome_do_banco*=# ALTER DATABASE `nome_do_banco_criado_anteriormente` OWNER TO `nome_do_usuário_criado_anteriormente`;

Saída:

ALTER DATABASE

Após estas configurações feche o Terminal.

Fonte: http://www.vivaolinux.com.br/artigo/Instalando-PostgreSQL-8.1-com-extensao-para-dados-espaciais-(PostGis)-e-interface-de-gerenciamento-(PgAdmin3)/?pagina=1

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s