Olá, Pedro Em 20 de abril de 2010 11:09, Pedro Espíndola <[email protected]>escreveu:
> Marcelo feito e ainda to com o problema. Me diz uma coisa, se eu criar > um usuário no linux (por exemplo: bdadm, senha: 123) e quiser criar a > instância pelo pgadmin para me conectar com esse usuário eu necessito > criar um role no postgre com o mesmo nome (bdadm) e mesma senha (123) > ? funciona assim ? > Marcelo, se me permite tomei a liberdade de responder. Um usuário no Linux nada tem a ver com o usuário do PostgreSQL, são coisas distintas. Pedro, quando você cria uma instância do PostgreSQL toda a estrutura de dados do PostgreSQL será de propriedade deste usuário que você executou o initdb. Ao fazer isso automaticamente é criado um usuário com o mesmo dentro do banco de dados PostgreSQL, porém este usuário não terá senha, visto que os usuários são criados sem senha. Se for de interesse colocar uma senha para o usuário você precisa se logar com este usuário e executar o seguinte comando: ALTER ROLE nome_do_usuario PASSWORD 'senha'; Porém, além de colocar a senha no usuário é necessário que você modifique o arquivo pg_hba.conf e tire a autenticação do modo trust, senão nunca será exigido senha para você se logar no banco. Sugiro que você troque de trust para md5. Espero ter ajudado. > > abs > > 2010/4/20 Marcelo Costa <[email protected]>: > > Bom dia > > > > 2010/4/20 Pedro Espíndola <[email protected]> > >> > >> Bom dia, > >> > >> estou tentanto criar uma tablespace e retorna este erro, sei que é > >> permissão, estou executando com o superusuário postgres. Alguém > >> poderia me explicar como solucionar e o que ocorre por trás ? > >> > >> ERRO: não pôde definir permissões do diretório "/sgbd": Operação não > >> permitida > >> SQL state: 42501 > > > > Provavelmente o diretorio /sgdb não pertence ao user postgres ou não tem > > direitos sobre ele. > > > > Tenta dar direitos para o usuario postgres ler/escrever nesse diretorio > > > > # chown postgres.postgres sgdb > > > > Veja se isso lhe ajuda > > > > -- > > Marcelo Costa > > www.marcelocosta.net > > ------------------------------------------------- > > “You can't always get what you want”, > > > > Doctor House in apology to Mike Jagger > > > > _______________________________________________ > > pgbr-geral mailing list > > [email protected] > > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > []s -- JotaComm http://jotacomm.wordpress.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
