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

    PhpMyAdmin, creare nuovo utente

    Siccome è da poco tempo che uso phpMyAdmin, ancora non ho memorizzato tutte le funzioni offerte e dove si trovano.
    Mi pareva però che fosse possibile aggiungere un nuovo utente ad un db. Mi pareva che si andasse su Privilegi, ma lì vedo solo il root e nient'altro nemmeno una funzione di aggiunta utenti. Prima mi pareva che ci fosse...
    Il presunto cambiamento è avvenuto da quando ho cambiato la pass all'utente root modificando il file config.sample.inc.php rinominandolo in config.inc.php e cambiando ed inserendo alcuni valori, operazione riuscita dato che posso usare sia phpMyAdmin che il db dai vari script php, però non so come fare per creare un nuovo utente, non vedo nulla che me lo possa offrire!
    Possibile che cambiando il file di configurazione del phpMyAdmin ora non mi renda più possibile inserire nuovi utenti?

    Ecco come si presenta ora il file config.inc.php

    Codice PHP:
    <?php

    /* $Id: config.sample.inc.php 9673 2006-11-03 09:05:54Z nijel $ */
    // vim: expandtab sw=4 ts=4 sts=4:

    /**
     * phpMyAdmin sample configuration, you can use it as base for
     * manual configuration. For easier setup you can use scripts/setup.php
     *
     * All directives are explained in Documentation.html and on phpMyAdmin
     * wiki <[url]http://wiki.cihar.com[/url]>.
     */

    /*
     * This is needed for cookie based authentication to encrypt password in
     * cookie
     */
    $cfg['blowfish_secret'] = ''/* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

    /*
     * Servers configuration
     */
    $i 0;

    /*
     * First server
     */
    $i++;
    /* Authentication type */
    $cfg['Servers'][$i]['auth_type'] = 'cookie';
    /* Server parameters */
    $cfg['Servers'][$i]['host'] = 'localhost';

    $cfg['Servers'][$i]['auth_type'] = 'config'// Authentication method
    $cfg['Servers'][$i]['user'] = 'root'// MySQL user
    $cfg['Servers'][$i]['password'] = ''// MySQL password

    $cfg['Servers'][$i]['connect_type'] = 'tcp';
    $cfg['Servers'][$i]['compress'] = false;
    /* Select mysqli if your server has it */
    $cfg['Servers'][$i]['extension'] = 'mysql';
    /* User for advanced features */
    $cfg['Servers'][$i]['controluser'] = 'root';//'pmausr';
    $cfg['Servers'][$i]['controlpass'] = '';//'pmapass';
    /* Advanced phpMyAdmin features */
    $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
    $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
    $cfg['Servers'][$i]['relation'] = 'pma_relation';
    $cfg['Servers'][$i]['table_info'] = 'pma_table_info';
    $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
    $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
    $cfg['Servers'][$i]['column_info'] = 'pma_column_info';
    $cfg['Servers'][$i]['history'] = 'pma_history';

    /*
     * End of servers configuration
     */

    /*
     * Directories for saving/loading files from server
     */
    $cfg['UploadDir'] = '';
    $cfg['SaveDir'] = '';

    ?>
    Tra l'altro non cambia nulla se io riporto nella cartella il file config.sample.inc.php, ossia cercandodi ripristinare il tutto.

  2. #2
    Con la nuova configurazione, puoi creare dei database/tabelle/campi?

    Se i dati di accesso sono corretti e l'utente ha i privilegi necessari per creare nuovi utenti, dovresti trovarti un link "Aggiungi un nuovo utente" nella sezione Privilegi.

  3. #3
    Il fatto è questo: se sono su "database" e quindi generico, mi dà la voce privilegi e poi aggiungi nuovo utente. Questo però dovrebbe valere sull'intero mysql, qualunque sia il db creato.
    Se invece vado sul db creato da me, non mi fa aggiungere utenti, vedo solo root, il quale ha tutti i privilegi.

    Io vorrei creare nuovi utenti per uno specifico db, degli altri non mi voglio preoccupare.

    Come posso fare?

  4. #4
    Originariamente inviato da scrittore80
    Il fatto è questo: se sono su "database" e quindi generico, mi dà la voce privilegi e poi aggiungi nuovo utente. Questo però dovrebbe valere sull'intero mysql, qualunque sia il db creato.
    Se invece vado sul db creato da me, non mi fa aggiungere utenti, vedo solo root, il quale ha tutti i privilegi.

    Io vorrei creare nuovi utenti per uno specifico db, degli altri non mi voglio preoccupare.

    Come posso fare?
    potrebbe tornarti utile il lavoro di ringo...

    http://forum.html.it/forum/showthrea...hreadid=531396

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.