Postgres pro szabvány dokumentáció 9

23.2. Adatbázis létrehozása

Létrehozásához Postgres Pro szerver adatbázis kell telepíteni és fut (lásd. § 19,3).

Az adatbázis létrehozása CREATE DATABASE SQL-parancs.

ahol név szabályait követi azonosító elnevezési SQL. Az aktuális felhasználó automatikusan kap a tulajdonos. A tulajdonos törölheti saját bázis, ami szintén eltávolításához vezet valamennyi lehetőséget, beleértve a más tulajdonosok.

Adatbázis létrehozása kiváltságos működését. Hogyan hozzáférési jogot pontban részletezett 22.2.

Ami a CREATE DATABASE parancsot, meg kell kapcsolódni az adatbázis szerver, a kérdés az, hogyan kell létrehozni az első adatbázis. Az első adatbázis mindig létre initdb parancsot, amikor inicializálja a tárhelyet (lásd. A 19.2.) Ez az adatbázis az úgynevezett postgres. Ezután létre az első „rendes” adatbázis csatlakozhat postgres.

A második adatbázis template1, továbbá létre inicializálás során a klaszter. Minden alkalommal, amikor egy új adatbázist a klaszteren belül ténylegesen elvégzett klónozási sablon template1. Ebben az esetben a változtatások az template1 alkalmazni minden létrehozott adatbázisok utána. Kerülje a tárgyakat template1. kivéve abban az esetben, ha kell a rendszer automatikusan hozzáadja az új bázis. Szakasz részletesebben 23.3.

A kényelem, van egy parancssori segédprogram adatbázisok létrehozása, createdb.

megjegyzés

21. fejezet tájékoztatást nyújt arról, hogyan korlátozzák a jogot, hogy csatlakozzon a cél adatbázis.

Néha szükség van egy adatbázis létrehozása egy másik felhasználó számára, és rendelje hozzá a tulajdonos, oly módon, hogy lehet beállítani és kezelni azt. Ehhez használja a következő parancsokat:

közepéből SQL, vagy:

OS a parancssorból. Csak a root az adatbázis létrehozása mások (a szerepeket, amelynek ő nem).