Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    PhpMyAdmin Multi-user-db

    Ciao, ho installato Win98+Apache4.11+PHP+MySQL+PHMYADMIN (in locale), funziona tutto bene, ma non ho capito bene come configurare il phpmyadmin (o alrto) in modo da gestire con un'unica "installazione" di phpma più database, nel modo che fa altervista (all'avvio di phpmyadmin viene chiesta la password, e a seconda di user e pass l'utente viene switchato sul suo db).
    Vi ringrazio
    CIAO!

  2. #2
    Ho risolto. Per far funzionare phpmyadmin come secificato occorre:

    -settare il login nel conf di phpma in "cookie" o "http"
    -per creare un "root" che acceda a tutti i DB utilizzare l'sql
    codice:
    GRANT ALL PRIVILEGES ON * . * TO 'amministra'@'localhost' IDENTIFIED BY 'passwd' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 ;
    
    FLUSH PRIVILEGES;
    -per creare un USER che possa avere accesso SOLO al suo dB usare
    codice:
    CREATE DATABASE if not exists utente ;
    
    GRANT REPLICATION SLAVE , REPLICATION CLIENT ON * . * TO 'utente'@'localhost' IDENTIFIED BY 'passwd' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 ;
    
    GRANT SELECT , INSERT , UPDATE , DELETE , CREATE , DROP , INDEX , ALTER , CREATE TEMPORARY TABLES ON cazzo2 . * TO 'utente'@'localhost';
    
    FLUSH PRIVILEGES;
    (questo crea anche il suo DB).

    All'accesso PHPMA chiederà user e passwd e a seconda di cosa ha in ingrasso gestisce l'uscita nel modo corretto.
    CIAO!
    (per chi ha mysql "vecchio" è bene che lo faccia partire da dos con l'opzione --old-passwords)

    :ciao:

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.