Visualizzazione dei risultati da 1 a 7 su 7

Discussione: avviare mysql

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7,691

    avviare mysql

    Ciao,

    mysql va avviato da utente o da root ? (ovviamente per motivi di sicurezza).

    [Mandriva 2006]

    [giorgio@localhost ~]$ /etc/rc.d/init.d/mysqld start
    touch: cannot touch `/var/log/mysqld/mysqld.log': Permission denied
    chmod: ripristino dei permessi di `/var/log/mysqld/mysqld.log': Operation not permitted
    chown: `/var/lib/mysql': Permission denied
    chmod: ripristino dei permessi di `/var/lib/mysql': Operation not permitted
    Timeout error occurred trying to start MySQL Daemon.
    Avvio MySQL: [FALLITO ]
    touch: cannot touch `/var/lock/subsys/mysqld': Permission denied
    [giorgio@localhost ~]$ su
    Password:
    [root@localhost giorgio]# /etc/rc.d/init.d/mysqld start
    Avvio MySQL: [ OK ]

    Qual'è la soluzione corretta ?

    (sto incominciando a smanettare con ste cose, ho letto alcuni manuali ed howto, ma ho ancora molta nebbia ...)

    Grazie
    ... S'i' fosse Giorgio, com'i' sono e fui,
    torrei le donne giovani e leggiadre:
    le vecchie e laide lasserei altrui....
    Non mandatemi PVT, mi dimentico sempre di leggerli ... mandatemi e-mail, se è il caso

  2. #2
    è che l'utente normale non ha i permessi per eseguire in /etc/inid.d

    prova a cambiare i permessi se vuoi avviare da utente normale

  3. #3
    ma no, non cambiare nessun permesso! da root
    # /etc/rc.d/init.d/mysqld start
    poi si arrangia lui ad avviare il demone come utente a privilegi più bassi.
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  4. #4
    Originariamente inviato da mxa
    ma no, non cambiare nessun permesso! da root
    # /etc/rc.d/init.d/mysqld start
    poi si arrangia lui ad avviare il demone come utente a privilegi più bassi.

    si si.

    era solo per dire che se per qualche motivo lo volesse fare è cosi anche se non c'è bisogno (mi son spiegato male)


  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7,691
    [giorgio@localhost ~]$ /etc/rc.d/init.d/mysqld start
    bash: /etc/rc.d/init.d/mysqld: Permission denied
    [giorgio@localhost ~]$

    [giorgio@localhost ~]$ su
    Password:
    [root@localhost giorgio]# /etc/rc.d/init.d/mysqld start
    Avvio MySQL: [ OK ]
    [root@localhost giorgio]#

    Perchè "Permission denied" da utente normale ?

    come devo fare per avviarlo da utente e non da root ?

    Scusa, mxa, cosa vuol dire che si arrangia lui ad usare permessi più bassi ?

    Grazie

    (devo uscire, mi rifarò vivo dopo ...)
    ... S'i' fosse Giorgio, com'i' sono e fui,
    torrei le donne giovani e leggiadre:
    le vecchie e laide lasserei altrui....
    Non mandatemi PVT, mi dimentico sempre di leggerli ... mandatemi e-mail, se è il caso

  6. #6
    allora:

    [giorgio@localhost ~]$ su
    Password:
    [root@localhost giorgio]# /etc/rc.d/init.d/mysqld start
    Avvio MySQL: [ OK ]
    [root@localhost giorgio]#

    ok?

    poi anche da utente normale puoi accedere a phpmyadmin dando al browser questo indirizzo: localhost/phpmyadmin.
    non hai bisogno di avviarlo da utente normale, ok? basta farlo come root.

    poi è un altro paio di maniche se per un tuo motivo vuoi farlo partire da utente normale. in quel caso devi dare al file i permessi giusti (comunque sconsigliato per motivi di sicurezza).

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7,691
    grazie, farò numerose prove ...
    ... S'i' fosse Giorgio, com'i' sono e fui,
    torrei le donne giovani e leggiadre:
    le vecchie e laide lasserei altrui....
    Non mandatemi PVT, mi dimentico sempre di leggerli ... mandatemi e-mail, se è il caso

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.