Crearea unei baze de date PostgreSQL: Diferență între versiuni
Ikbot (Discuție | contribuții) (Pagină nouă: <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...) |
(Nicio diferență)
|
Versiunea de la data 29 iulie 2021 12:50
fr:Créer une base de donnés PostgreSQL
Acest articol este rezultatul unei traduceri automate efectuate de către software-ul. Puteți vizualiza sursa articol aici.
ru:Создание базы данных PostgreSQL
pl:Tworzenie bazy danych PostgreSQL
ja:PostgreSQLデータベースの作成
zh:创建一个PostgreSQL数据库
de:Erstellen einer PostgreSQL-Datenbank
nl:Een PostgreSQL database maken
it:Creare un database PostgreSQL
pt:Criação de uma base de dados PostgreSQL
es:Creación de una base de datos PostgreSQL
en:Creating a PostgreSQL database
Introducere
Acest articol se referă la crearea unei baze de date și a utilizatorului proprietar al acesteia.
Conectarea la PostgreSQL
Mergem sub utilizator postgres user, apoi ne conectăm la PostgreSQL :
# su - postgres
postgres@vm-postgres:~$ psql
psql (9.1.24lts2)
Saisissez « help » pour l aide.
postgres=#
Crearea bazei de date
Creăm baza de date test :
postgres=# CREATE DATABASE test;
CREATE DATABASE
Să verificăm dacă a fost creat:
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)
După cum putem vedea, proprietarul bazei de date test este utilizatorul postgres, vom schimba acest lucru mai târziu.
Crearea unui utilizator
Tot conectați la PostgreSQL, creăm un utilizator test_user cu o parolă parola_ikoula :
postgres=# CREATE USER test_user WITH PASSWORD 'password_ikoula';
CREATE ROLE
Schimbarea proprietarului unei baze de date
În continuare conectați la PostgreSQL, schimbăm proprietarul bazei de date test baza de date pentru utilizatorul nostru test_user :
postgres=# ALTER DATABASE test OWNER TO test_user;
ALTER DATABASE
Verificăm dacă proprietarul este modificat pentru 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 ?
Enable comment auto-refresher