Bejelentkezés a postgresql, web

Bejelentkezés a postgresql, web
Miért kell bejelentkezni az adatbázisban? A kezdéshez próbálja megválaszolni maguknak ezt a kérdést.

Voltál már olyan helyzetben, amikor valaki megváltoztatta a sort a táblázatban, és arra a kérdésre, hogy miért a rendszer kezdett, hogy furcsa eredmények, a fejlesztők csak vállat vont?

És ha a helyzet, ha valaki véletlenül töröl egy asztalra, majd el kellett visszaállítani a biztonsági másolatból. Ugye nem egy biztonsági mentést, igaz?

És néha még látni akarom, aki csatlakozik az alaphoz. Nos, amellett, ha valami elromlik, a naplók segítségével kezelni ezt a helyzetet.

Remélem mindenki megérti, mennyire fontos bejelentkezik a rendszerbe, és miért volt mindig is az ilyen nagy szerepet.

Tehát, ha kell bekapcsolni bejelentkezéssel postgres?

Igen, sőt, csak be kell regisztrálni a beállítás

és indítsa újra a kiszolgálót.

Ezt követően, a mappa lesz a PGDATA $ pg_log könyvtárba, ahol a naplók lesz.

Alapértelmezés szerint, a log formátum postgresql-% Y-% m -._% H% M% S.log.

Ügyeljen arra, hogy a következő paramétereket:

Azt mondja, hogy ez szükséges ahhoz, hogy a forgatás a napló 1 nap után.

Azt mondja, hogy ez szükséges ahhoz, hogy ezt az archiválást, amint a fájl mérete meghaladja a 10 Mb.

Azt mondja, hogy szükség van, hogy felülírja a naplók helyett újakat hozzáadni.

Például, ha azt szeretnénk, hogy naplózni csak egy hete egy napra, megadhatja

Általában el kell döntenie, három dolgot:

  • meg, hogy hová
  • a felvétel
  • a rekordot.

Az első két pont úgy tűnik, hogy egyszerűbb, mint a harmadik.

Mit kell írni?

Feltételezhetjük, hogy indokolt lenne, hogy kezdje a következő események:

  • akik csatlakoznak a bázis / aki le
  • az adatbázis változását
  • Nos, szeretném, hogy egy testre szabható üzenet

Az első pont - ez a beállítás

A naplóban kell látnunk ehhez hasonló:

A második pont - ez a beállítás:

Általában van számos különböző jelentése: none (alapértelmezett), DDL, mod, minden.

  • DDL - jelentkezve a változásokat az adatbázisba séma
  • mod - ugyanaz, mint a ddl + adatok módosítási műveletek a sorok táblázatban
  • összes - ugyanaz, mint a mod + jelölje ki az összes lekérdezést az adatbázisból

A harmadik pont - ez a beállítás:

t - a időbélyeg

d - az adatbázis nevét

R - a távoli host és port

Kapcsolódó cikkek