Opa, Em 24 de abril de 2010 16:59, JotaComm <[email protected]> escreveu:
> Olá, > > Em 23 de abril de 2010 15:08, Sammael <[email protected]>escreveu: > >> Olá. Estou usando o PG 8.4 em um servidor CentOS 5.4. >> Pois bem, quando tento conectar com o usuario "postgres" recebo uma >> mensagem de login desabilitado, e quando tento logar com um outro usuario >> chamado "admin" não consigo criar banco de dados. >> Perguntas: >> 1ª como habilito o login da conta postgres? >> 2º como posso dar permissão de criação de banco de dados a outros >> usuarios? >> > > Primeiro, sempre que você cria um usuário usando o seguinte comando: > > CREATE ROLE usuario; --Este usuário não consegue logar no banco porque não > tem o privilégio, para que um usuário possa logar é necessário cria-lo da > seguinte forma: > > CREATE ROLE usuario LOGIN; > > ou altera-lo com o seguinte comando: > > ALTER ROLE usuario LOGIN; > > Para que um usuário possa criar banco de dados ele deve > ser superusuário (não aconselho) ou conceder o privilégio de CREATEDB: > > ALTER ROLE usuario CREATEDB; > > Um detalhe, você pode consultar se o usuário pode logar no banco e/ou se >> tem privilégios de acessar o banco através da view de sistema >> pg_roles: SELECT rolcanlogin,rolcreatedb FROM pg_roles WHERE >> rolname='usuario'; >> > > -- >> Bayushi Sanjiro (バユシ サンジロ) >> Scorpion Clan * Loyal * Unique * Samurai * Poison Master * Courtier * >> Imperial Historian >> ♠ Your secrets are safe with me... >> >> _______________________________________________ >> pgbr-geral mailing list >> [email protected] >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> >> > > []s > -- > JotaComm > http://jotacomm.wordpress.com > []s -- JotaComm http://jotacomm.wordpress.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
