2009/7/8 Vinicius <[email protected]>

> Ola pessoal...
>
> Apos eu ter atualizado para versao 8.3 nao consigo mais me conectar no
> template0, estou tentando usar "createlang" colocando o template0 como
> banco, mas me aparece uma mensagem dizendo que o template0 nao tem
> permissao para conexao, na versao 8.2 eu conseguia fazer.
>
> flw..
>
>
Caro Vinicius,

Por padrão o template0 não aceita conexões... creio que você esteja
confundindo com a template1... veja o que fala [1] sobre a coluna
datallowconn na pg_databases:

Veja:

postgres=# select datname, datistemplate, datallowconn from pg_database ;
   datname   | datistemplate | datallowconn
-------------+---------------+--------------
 template1   | t             | t
 template0   | t             | f
 postgres    | f             | t
 refactoring | f             | t
(4 rows)

postgres=#


Pra modificar isso, se não me falhe a memória, teria de iniciar o PostgreSQL
em single-mode e dai poder alterar essa informacão do catálogo... mas não
vejo muito sentido nisso uma vez que existe a template1 que é a base
"template" padrao quando utilizamos um simples CREATE DATABASE.

Espero ter ajudado.

[1]
http://www.postgresql.org/docs/8.3/interactive/manage-ag-templatedbs.html

-- 
Fabrízio de Royes Mello
>> Blog sobre PostgreSQL: http://fabriziomello.blogspot.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a