sql gondok

10 bejegyzés megtekintése - 1-10 / 15
  • Szerző
    Bejegyzés
  • #2064806
    admin
    Adminisztrátor

      A „sql” milyen ip címen figyel?
      (netstat –help)

      #2064807
      cs4b33
      Felhasználó

        127.0.0.1 local 🙂 Nem akrom kilistázni hogy még mikvannak mert kb 10 20 oldal sshnis :))

        #2064808
        admin
        Adminisztrátor

          Honnan akarsz hozzáférést biztosítani?
          Lan?
          /etc/hostname
          /etc/hosts
          ill: sql config fájlban is jó ha nem zavardik meg a géped! 🙂

          #2064809
          cs4b33
          Felhasználó

            Igen LAN egy másik otthoni gép… 🙂

            #2064810
            admin
            Adminisztrátor

              Gépnév > /etc/hostname
              Lan gépnevek > /etc/hosts
              Sql Szerver név(lan ip.vel) > /etc/hosts

              Ja és a config fájlban sem árt ha szerepel a név!

              #2064811
              cs4b33
              Felhasználó

                Köszi holnap megpróbálom 🙂

                #2064812
                tovis
                Felhasználó

                  Bocs, de most melyik SQL szerverrõl is dumálunk?
                  Amivel eddig dolgoztam az a MySQL és a PostgreSQL, mindkettõ másképpen kezeli a hozzáférést!

                  #2064813
                  cs4b33
                  Felhasználó

                    Hali mysqlrõl lenne szó 🙂

                    #2064814
                    tovis
                    Felhasználó

                      Ha MySQL akkor alapvetõen az adatbázis tárolja a hozzáférési lehetõségeket, én utoljára PHPMyAdminnal szerkesztgettembe a jogosultságoket és ott lehet megadni hogy honnan pl ha a LAN -od a leggyakoribb 192.168.1.xxx akkor annyi kell hogy 192.168.1.0. Ráadásul több helyen is meg kellett adnom. Most már csak ennyire emlékszem.

                      #2064815
                      pihex
                      Felhasználó
                        cs4b33 wrote:
                        127.0.0.1 local 🙂 Nem akrom kilistázni hogy még mikvannak mert kb 10 20 oldal sshnis :))

                        Ez elég karcsúnak tûnik így, ha valóban egy másik géprõl is el szeretnéd érni az sql szervert.

                        Alapban a mysql server csak a localhost(127.0.0.1) 3306-os portján figyel.
                        De pl. a köv módon is megtudhatod, milyen hálózati címen (kártyán) teszi ezt:

                        Code:
                        netstat -nl | grep 3306

                        erre a válasz lehet ez:

                        Code:
                        tcp        0      0 0.0.0.0:3306            0.0.0.0:*              LISTEN

                        Ez itt azt jelenti, hogy ezen a gépen minden hálózati kártyán kiszolgál kéréseket.
                        Ha csak 127.0.0.1:3306 van, akkor csak a lokális géprõl érkezõ kéréseket szolgálja ki, mást nem.

                        Ezt befolyásolni a my.cnf állományban lehet:

                        Code:
                        bind-address          = 127.0.0.1  # ezt a sort vagy kiremeled (#) vagy megadod a figyelt hálózati csatoló(k) ip címét
                        korábbi mysql-ben volt még egy ilyen sor is
                        skip-networking                            # ezt értelemszerûen ki kell remelni, ah szerepel a my.conf-ban
                      10 bejegyzés megtekintése - 1-10 / 15
                      • Be kell jelentkezni a hozzászóláshoz.