PostgreSQL-t hogyan kell használatba venni Mandrake 9.0 alat

Kezdőlap Fórumok MANDRIVA (ex-MANDRAKE, ex-CONECTIVA) Mandriva kezdõ PostgreSQL-t hogyan kell használatba venni Mandrake 9.0 alat

3 bejegyzés megtekintése - 1-3 / 3
  • Szerző
    Bejegyzés
  • #1897349
    BOB
    Felhasználó

      Ize, hogy konkretan Mandrake alatt hogy megy, arrol gozom nincs. De az alap UNIX megoldasok sztem bejonnek itt is:
      1. Eloszor is rootkent su-zz a postgres userre,akkor nincs jelszoellenorzes. Nyilvan itt elso dolgod megvaltoztatni a jelszot, de onnantol mar tudni fogod h mi a jelszo. Meg persze rootkent is meg tudod valtoztatni barmelyik user jelszavat (passwd username)
      2. postgreskent eloszor is hozd letre a sajat adatbazisodat (a postgresql nem enged be olyan felhasznalot akinek nincs sajat adatbazisa); erre a ‘createdb postgres encoding=latin2’ parancs a legalkalmasabb, ezzel magyarra is allitod az adatbazis kodtablajat. Es ehhez meg nem kell belepned sehova.
      3. ezekutan mar a psql konzol mukodni fog a postgres felhasznalonak
      4. Hozz letre egy felhasznalot a psql konzolban:
      psql] CREATE USER username WITH PASSWORD ‘jelszo’ CREATEDB;
      CREATE USER
      psql] q
      4.b. A felhasznalot shellbol a ‘createuser –password=”jelszo” –createdb username’ paranccsal is letrehozhatod
      5. Az adott felhasznalo ki kell adjon egy ‘createdb –encoding=latin2 adatbazisneve’ parancsot, aztan haddszoljon, tud mar o is psql konzollal dolgozni

      kb ennyi, sztem ez muxik mandrake-en is. Debianon es FreeBSD-n leteszteltem azokon tutira mux 🙂

      #1897350
      Vales
      Felhasználó

        Hali! Kösz a segítséget, mostmár konzolon be tudok lépni, ha root vagyok és su postgres-t kiadom. Akkor azért nem engedett be mert postgres nevû adatbázist nem talált :casstet: Gyárilag csak template0 és template1 van benne.
        Kicsit szokatlan a MySQL után, mert ez egészen más filozófiájú, de pont ezért is intelligensebb. A hátralévõket – amit írtál – megcsinálom és akkor király lesz 😎
        Mégegyszer Köszönöm, ha elakadok akkor írok még!

        #1868317
        csaba
        Felhasználó

          Hali!

          Feltettem a PostgreSQL-t, mert azt szeretném használni MySQL helyett. Sokkal jobb, többet tud, intelligensebb, stb…
          Bootoláskor el is indul a postmaster, minden ok ilyen szempontból, csak az a baj, hogy nem tudok belépni a shelljébe hogy végre elkezdhessem a munkát. Ugyanis nem enged be az alapértelmezett adatbázis adminisztrátor ‘postgres’ felhasználónévvel. Próbálkoztam már elindítani a psql interactive terminált, Webmin-ben is ki van töltve elõre a ‘postgres’ felhasználónév, de mégis ‘Login failed, invalid password…’ vagy valami hasonló a vége.
          :casstet:
          MySQL-nél ugyebár roppant egyszerû az élet: ha root-ként vagy a Linux-ban és akkor indítod a MySQL-klienst, akkor adatbázis-root is vagy egyben. Persze security okokból nem árt megváltozatni a mysql-root jelszavát, hiszen az adatbázis adminisztrátor és a szerver rendszergazdája nem feltétlenül ugyanaz.
          De ezekszerint a PostgreSQL-nél egészen más a helyzet, gondolom komolyabb adatbázis és „nem engedik a lazaságot”. Kérdéseim ezért:
          – Mi a ‘postgres’ felhasználó alapértelmezett jelszava(ha van)?
          – Ha mégsincs, akkor hogyan kell elõször elindítani ahhoz, hogy adjak neki admin password-öt ?
          – Kell e valamit hegeszteni a konfig fájlokban ahhoz, hogy végre elkezdhessem a munkát?
          – Netán hibás lenne az egész PostgreSQL-csomag a Mandrake 9.0-ban? Szerintem ha igen, akkor már a levlistán is megkérdezték volna hamarabb, meg gondolom itt is.
          90%-ban érzem, hogy én nem tudok valamit, ezért kérem a segítségeteket:exclam:
          Hálás Köszönettel: Vales

        3 bejegyzés megtekintése - 1-3 / 3
        • Be kell jelentkezni a hozzászóláshoz.