Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: OpenSuse
Por fanick6
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Criando usuários no PostgreSQL
Linux user
Publicado por Vagner Rodrigues Fernandes em 21/12/2004

Login: vagnerd, 367029 pontos | Blog: http://www.openbsd-br.org
[ Hits: 36548 ]

Criando usuários no PostgreSQL

Os usuários de banco de dados são, de forma conceitual, completamente separados de qualquer usuário comum de sistema operacional.

Na prática isto pode ser conveniente para manter a correspondência, mas não é exigido. Para criar um usuário, utilize o comando createuser.

Iremos utilizar o shell do Linux para criar usuário, você deve estar como root.

Parâmetros essenciais para utilizar o createuser:
  • -a = Permite criar novos usuários;
  • -A = Proíbe criar novos usuários;
  • -d = Permite criar novas bases de dados;
  • -D = Proíbe criar novas bases de dados;
  • -E = Encripta Senha do usuário;
  • -P = Solicita senha do novo usuário.

Criando um usuário normal:

# createuser -A -D -E -P usuário

Criando usuário admin:

# createuser -a -d -E -P usuário

Definindo a senha do usuário:

# passwd usuário

Vagner R. Fernandes


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Como recuperar senha do usuário Postgres
   Dica Linux recomendada Criando domínio com função de validação no PostgreSQL
   Dica Linux recomendada MicroOLAP - Ferramenta para modelagem em PostgreSQL
   Dica Linux recomendada Migração de encoding no PostgreSQL 8.3
   Dica Linux recomendada Instalando a linguagem procedural PL/PHP no PostgreSQL

Comentários
[1] Comentário enviado por fabio em 21/12/2004 - 04:47h:

Vagner, vou ser sincero, não entendi nada dessa dica. Não pesquei qual é a relação do createuser com o useradd do sistema operacional. Enfim, se puder esclarecer seria uma boa.

[]'s

[2] Comentário enviado por vagnerd em 21/12/2004 - 08:12h:

Nossa desculpa ae comunidade mas acabei errando, voce ira criar um user no sistema com useradd, mas para criar um usuario no postgres utilize createuser ao inves de useradd, que cagada! vlws fabio por ter dado um toque Vlws ;)

[3] Comentário enviado por albertguedes em 29/06/2011 - 17:56h:

Só colocando um adendo. Primeiro, logue-se como usuário 'postgres' através da conta de root ou usando 'sudo' :

$ sudo su postgres

Só então usem a dica do Vagner.

'createuser' é o comando do postgresql para criar usuários do POSTGRESQL, 'adduser' ou 'useradd' ( depende da distro ) que é usado para criar usuários do SISTEMA.




Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.