Diferenças entre edições de "Criação de uma base de dados PostgreSQL"
(Criou a página com "<span data-link_translate_fr_title="Créer une base de donnés PostgreSQL" data-link_translate_fr_url="Créer une base de donnés PostgreSQL"></span>:fr:Créer une base d...") |
|||
Linha 1: | Linha 1: | ||
+ | <span data-link_translate_it_title="Creare un database PostgreSQL" data-link_translate_it_url="Creare un database PostgreSQL"></span>[[:it:Creare un database PostgreSQL]][[it:Creare un database PostgreSQL]] | ||
<span data-link_translate_fr_title="Créer une base de donnés PostgreSQL" data-link_translate_fr_url="Créer une base de donnés PostgreSQL"></span>[[:fr:Créer une base de donnés PostgreSQL]][[fr:Créer une base de donnés PostgreSQL]] | <span data-link_translate_fr_title="Créer une base de donnés PostgreSQL" data-link_translate_fr_url="Créer une base de donnés PostgreSQL"></span>[[:fr:Créer une base de donnés PostgreSQL]][[fr:Créer une base de donnés PostgreSQL]] | ||
<br />Este artigo foi traduzido por um sistema de tradução automática. Você pode visualizar a fonte do artigo [[:fr:Créer une base de donnés PostgreSQL|aqui]].<br /><span data-translate="fr"></span><br /> | <br />Este artigo foi traduzido por um sistema de tradução automática. Você pode visualizar a fonte do artigo [[:fr:Créer une base de donnés PostgreSQL|aqui]].<br /><span data-translate="fr"></span><br /> |
Revisão das 12h43min de 29 de julho de 2021
it:Creare un database PostgreSQL
fr:Créer une base de donnés PostgreSQL
Este artigo foi traduzido por um sistema de tradução automática. Você pode visualizar a fonte do artigo aqui.
es:Creación de una base de datos PostgreSQL
en:Creating a PostgreSQL database
Introdução
Este artigo trata da criação de uma base de dados e do seu proprietário utilizador.
Ligação ao PostgreSQL
Vamos por baixo do utilizador postgres então, ligamo-nos ao PostgreSQL :
# su - postgres
postgres@vm-postgres:~$ psql
psql (9.1.24lts2)
Saisissez « help » pour l aide.
postgres=#
Criação da base de dados
Criamos a base de dados teste :
postgres=# CREATE DATABASE test;
CREATE DATABASE
Vamos verificar se é criado:
postgres=# \l
Liste des bases de données
Nom | Propriétaire | Encodage | Collationnement | Type caract. | Droits d accès
-----------+--------------+----------+-----------------+--------------+-----------------------
postgres | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 |
template0 | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
template1 | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
test | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 |
(4 lignes)
Como podemos ver, o proprietário da base de dados test é o utilizador postgres, iremos alterar isto mais tarde.
Criar um utilizador
Ainda ligado ao PostgreSQL, criamos um utilizador test_user com uma palavra-passe senha_ikoula :
postgres=# CREATE USER test_user WITH PASSWORD 'password_ikoula';
CREATE ROLE
Mudança de propriedade de uma base de dados
Ainda ligado ao PostgreSQL, mudamos o proprietário da base de dados teste base de dados para o nosso utilizador test_user :
postgres=# ALTER DATABASE test OWNER TO test_user;
ALTER DATABASE
Verificamos se o proprietário é modificado para test_user :
postgres=# \l
Liste des bases de données
Nom | Propriétaire | Encodage | Collationnement | Type caract. | Droits d accès
-----------+--------------+----------+-----------------+--------------+-----------------------
postgres | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 |
template0 | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
template1 | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
test | test_user | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 |
(4 lignes)
Cet article vous a semblé utile ?
Ativar a atualização automática de comentários