「PostgreSQLデータベースの作成」の版間の差分

提供: Japanese Ikoula Wiki
Jump to navigation Jump to search
(ページの作成:「<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 bas…」)
 
1行目: 1行目:
 +
<span data-link_translate_pl_title="Tworzenie bazy danych PostgreSQL"  data-link_translate_pl_url="Tworzenie bazy danych PostgreSQL"></span>[[:pl:Tworzenie bazy danych PostgreSQL]][[pl:Tworzenie bazy danych 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 />この記事は、自動翻訳ソフトウェアで行うからです。 [[:fr:Créer une base de donnés PostgreSQL|記事のソースはここ]]を参照してくださいすることができます。<br /><span data-translate="fr"></span><br />
 
<br />この記事は、自動翻訳ソフトウェアで行うからです。 [[:fr:Créer une base de donnés PostgreSQL|記事のソースはここ]]を参照してくださいすることができます。<br /><span data-translate="fr"></span><br />

2021年7月29日 (木) 12:48時点における版

pl:Tworzenie bazy danych PostgreSQL fr:Créer une base de donnés 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

はじめに

ここでは、データベースとその所有者であるユーザーの作成について説明します。

PostgreSQLへの接続

ユーザーの下に行く postgresユーザーであることを確認してから、PostgreSQL に接続します。

# su - postgres
postgres@vm-postgres:~$ psql
psql (9.1.24lts2)
Saisissez « help » pour l aide.

postgres=#

データベースの作成

データベースの作成 テスト:

postgres=# CREATE DATABASE test;
CREATE DATABASE

作成されているか確認してみましょう。

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)

見ての通り、データベースtest の所有者は、ユーザーpostgres であり、これは後で変更します。

ユーザーの作成

まだPostgreSQLに接続されているので、ユーザーを作成します。 test_userパスワード付き パスワード_ikoula:

postgres=# CREATE USER test_user WITH PASSWORD 'password_ikoula';
CREATE ROLE

データベースの所有者の変更

まだPostgreSQLに接続しているので、データベースのオーナーを変更します。 テストユーザーのためのデータベース test_user:

postgres=# ALTER DATABASE test OWNER TO test_user;
ALTER DATABASE

のためにオーナーが改造されていることを確認します。 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 ?

0



あなたにはコメントを投稿する権限がありません。