Ferramentas do usuário

Ferramentas do site


postgresql:criar_banco_ptbr

Criação de modelo base em português

No PGAdmin

CREATE DATABASE template_pt_br TEMPLATE template0 LC_CTYPE 'pt_BR.utf8' LC_COLLATE 'pt_BR.utf8'; 
 
UPDATE pg_database SET datistemplate=TRUE WHERE datname = 'template_pt_br';

No servidor Master Postgresql

# su - postgres 
$ psql -f /usr/pgsql-9.3/share/extension/pgpool-regclass.sql template_ptbr

Criação de qualquer banco

No PGAdmin

CREATE DATABASE novobanco TEMPLATE template_ptbr OWNER postgres;

Criar usuário externo ( uma pessoa que terá acesso)

Cria-se uma role.

Group Roles > New Group Role
Preencha o nome : admin_nova-role

Cria-se o usuáiro externo.

Login Roles > New Login Role
Preencha o nome, senha 
Em Role membership adicione a admin_nova-role.

No banco de dados dê o seguinte comando no sql

 GRANT ALL ON DATABASE banco-em-produção TO admin_nova-role;
postgresql/criar_banco_ptbr.txt · Última modificação: 27/04/2021 12:05 por 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki