Configuration phpMyAdmin pour des noms de user différents ?
5 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
-

e-atlantide - WRInaute occasionnel

- Messages: 327
- Inscription: 12 Avr 2004
Configuration phpMyAdmin pour des noms de user différents ?
Bonjour,
Mon nouvel hébergeur gère les bases mySQL de la manière suivante.
Base 1
user : user1
password : password1
nom de la base : user1
Base 2
user : user2
password : password2
nom de la base : user2
…
Base 25
user : user25
password : password25
nom de la base : user25
Je souhaiterais pouvoir consulter toutes les bases de données sur la même interface phpMyAdmin.
Savez-vous comment je dois configurer le fichier de conf ?
D’avance merci
Michaël
PS : je vous conseille de mettre à jour votre version de phpMyadmin car de multiples failles permettent de mener des attaques de type "Cross-Site Scripting"
Mon nouvel hébergeur gère les bases mySQL de la manière suivante.
Base 1
user : user1
password : password1
nom de la base : user1
Base 2
user : user2
password : password2
nom de la base : user2
…
Base 25
user : user25
password : password25
nom de la base : user25
Je souhaiterais pouvoir consulter toutes les bases de données sur la même interface phpMyAdmin.
Savez-vous comment je dois configurer le fichier de conf ?
D’avance merci
Michaël
PS : je vous conseille de mettre à jour votre version de phpMyadmin car de multiples failles permettent de mener des attaques de type "Cross-Site Scripting"
-

e-atlantide - WRInaute occasionnel

- Messages: 327
- Inscription: 12 Avr 2004
J'ai trouvé la solution en cherchant un peu 
-

MirageDemonAsh - WRInaute occasionnel

- Messages: 418
- Inscription: 12 Fév 2005
Ben tu peux toujours mettre la recette pour faire gouter 
-

e-atlantide - WRInaute occasionnel

- Messages: 327
- Inscription: 12 Avr 2004
Bien sûr.
J'ai modifié le fichier config.inc.php de la manière suivante :
Ajouter après
et ainsi de suite...
A+
Michaël
J'ai modifié le fichier config.inc.php de la manière suivante :
- Code: Tout sélectionner
/**
* Server(s) configuration
*/
$i = 0;
// The $cfg['Servers'] array starts with $cfg['Servers'][1]. Do not use $cfg['Servers'][0].
// You can disable a server config entry by setting host to ''.
$i++;
$cfg['Servers'][$i]['host'] = 'nom_du_serveur'; // MySQL hostname or IP address
$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port
$cfg['Servers'][$i]['socket'] = ''; // Path to the socket - leave blank for default socket
$cfg['Servers'][$i]['connect_type'] = 'tcp'; // How to connect to MySQL server ('tcp' or 'socket')
$cfg['Servers'][$i]['extension'] = 'mysql'; // The php MySQL extension to use ('mysql' or 'mysqli')
$cfg['Servers'][$i]['compress'] = FALSE; // Use compressed protocol for the MySQL connection
// (requires PHP >= 4.3.0)
$cfg['Servers'][$i]['controluser'] = ''; // MySQL control user settings
// (this user must have read-only
$cfg['Servers'][$i]['controlpass'] = ''; // access to the "mysql/user"
// and "mysql/db" tables).
// The controluser is also
// used for all relational
// features (pmadb)
$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = 'user1'; // MySQL user
$cfg['Servers'][$i]['password'] = 'password1'; // MySQL password (only needed
// with 'config' auth_type)
$cfg['Servers'][$i]['only_db'] = 'user1'; // If set to a db-name, only
// this db is displayed in left frame
// It may also be an array of db-names, where sorting order is relevant.
$cfg['Servers'][$i]['verbose'] = ''; // Verbose name for this host - leave blank to show the hostname
$cfg['Servers'][$i]['pmadb'] = ''; // Database used for Relation, Bookmark and PDF Features
// (see scripts/create_tables.sql)
// - leave blank for no support
// DEFAULT: 'phpmyadmin'
$cfg['Servers'][$i]['bookmarktable'] = ''; // Bookmark table
// - leave blank for no bookmark support
// DEFAULT: 'pma_bookmark'
$cfg['Servers'][$i]['relation'] = ''; // table to describe the relation between links (see doc)
// - leave blank for no relation-links support
// DEFAULT: 'pma_relation'
$cfg['Servers'][$i]['table_info'] = ''; // table to describe the display fields
// - leave blank for no display fields support
// DEFAULT: 'pma_table_info'
$cfg['Servers'][$i]['table_coords'] = ''; // table to describe the tables position for the PDF schema
// - leave blank for no PDF schema support
// DEFAULT: 'pma_table_coords'
$cfg['Servers'][$i]['pdf_pages'] = ''; // table to describe pages of relationpdf
// - leave blank if you don't want to use this
// DEFAULT: 'pma_pdf_pages'
$cfg['Servers'][$i]['column_info'] = ''; // table to store column information
// - leave blank for no column comments/mime types
// DEFAULT: 'pma_column_info'
$cfg['Servers'][$i]['history'] = ''; // table to store SQL history
// - leave blank for no SQL query history
// DEFAULT: 'pma_history'
$cfg['Servers'][$i]['verbose_check'] = TRUE; // set to FALSE if you know that your pma_* tables
// are up to date. This prevents compatibility
// checks and thereby increases performance.
$cfg['Servers'][$i]['AllowDeny']['order'] // Host authentication order, leave blank to not use
= '';
$cfg['Servers'][$i]['AllowDeny']['rules'] // Host authentication rules, leave blank for defaults
= array();
Ajouter après
- Code: Tout sélectionner
$i++;
$cfg['Servers'][$i]['host'] = 'nom_du_serveur';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['compress'] = FALSE;
$cfg['Servers'][$i]['controluser'] = '';
$cfg['Servers'][$i]['controlpass'] = '';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'user2';
$cfg['Servers'][$i]['password'] = 'password2';
$cfg['Servers'][$i]['only_db'] = 'user2';
$cfg['Servers'][$i]['verbose'] = '';
$cfg['Servers'][$i]['pmadb'] = ''; // 'phpmyadmin' - see scripts/create_tables.sql
$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'
$cfg['Servers'][$i]['verbose_check'] = TRUE;
$cfg['Servers'][$i]['AllowDeny']['order']
= '';
$cfg['Servers'][$i]['AllowDeny']['rules']
= array();
$i++;
$cfg['Servers'][$i]['host'] = 'nom_du_serveur';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['compress'] = FALSE;
$cfg['Servers'][$i]['controluser'] = '';
$cfg['Servers'][$i]['controlpass'] = '';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'user3';
$cfg['Servers'][$i]['password'] = 'password3';
$cfg['Servers'][$i]['only_db'] = 'user3';
$cfg['Servers'][$i]['verbose'] = '';
$cfg['Servers'][$i]['pmadb'] = ''; // 'phpmyadmin' - see scripts/create_tables.sql
$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'
$cfg['Servers'][$i]['verbose_check'] = TRUE;
$cfg['Servers'][$i]['AllowDeny']['order']
= '';
$cfg['Servers'][$i]['AllowDeny']['rules']
= array();
et ainsi de suite...
A+
Michaël
- Bourriquet
- WRInaute impliqué

- Messages: 637
- Inscription: 19 Sep 2005
Cette solution fonctionne effectivement, tu vas avoir une liste déroulante te permettant de choisir entre les différentes configurations.
Si tu veux avoir tout sur la même interface avec toutes tes bases sur la gauche, là y a pas de mystère : les bases doivent être sur le même serveur et il faut que tu puisses gérer les privilèges toi même sur la base, ce qui n'est pas forcément possible (en général jamais) en mutualisé.
Si tu veux avoir tout sur la même interface avec toutes tes bases sur la gauche, là y a pas de mystère : les bases doivent être sur le même serveur et il faut que tu puisses gérer les privilèges toi même sur la base, ce qui n'est pas forcément possible (en général jamais) en mutualisé.
5 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Phpmyadmin configuration OVH...
- Configuration des variables phpMyAdmin
- configuration de phpmyadmin chez OVH
- Configuration phpmyadmin pour serveur distant
- Importation phpmyadmin 2.8.2 vers phpmyadmin 2.6.3
- url du genre: user.site.com a partir de www.site.com/user
- Marques, noms de domaine et noms tout court
Consultez la description détaillée des produits ou services de Google suivants : Google Apps for your Domain
- Calculer l'indice de co-occurrence
Cet outil vous permet de calculer l'indice de co-occurrence de 2 ou 3 termes, ainsi que le ratio E/F. L'indice de co-occurrence mesure le relation entre les termes : plus cet indice est élevé, plus les termes sont reliés. Concrètement, plus l'indice est élevé, plus il est fréquent de trouver des documents qui contiennent les différents termes.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
