🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #11251

Re: phpMyAdmin 2.1.0 bajo MySQL 3.22.27

#11251
From: �ngels Flores
Date: Tue, 18 Dec 2001 07:21
50 lines
2673 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hola!

Esta modificaci�n nosotros la hemos hecho a mano.
El phpMyAdmin tiene un fichero de configuraci�n, el config.inc.php.
En este archivo hay un par�metro que permite configurar qu� bases de
datos se pueden ver.

Si quieres que cada usuario s�lo vea las bases de datos que tu digas
tendr�s que a�adir c�digo para poner en un array, por ejemplo
$db_content, los nombres de las bases de datos que quieres que vea el
usuario.
Para eso, puedes a�adir en cada directorio de usuario un archivo con
el nombre escrito de las bases de datos a las que quieres que tenga
acceso, por ejemplo separadas por comas.
En el config.inc.php busca la siguiente l�nea:
$cfgServers[1]['only_db'] = '';          // If set to a db-name, only
this db is displayed at left frame

y modif�cala de forma:
$cfgServers[1]['only_db'] = $db_content;          // If set to a
db-name, only this db is displayed at left frame

Antes de esta l�nea tendr�s que hacer las modificaciones siguientes:
Coges el path de donde se viene
$path = $HTTP_SERVER_VARS
["DOCUMENT_ROOT"];
y le a�ades el nombre del archivo con los nombres de las bbdd al
final. Abres el archivo indicado en el path con un fopen, lees los
nombres, haces un explode para separarlos en un array y los pones en
la variable $db_content.

As� la l�nea modificada indicar� que cada usuario s�lo puede acceder
a las bases de datos indicadas en el archivo de nombres que est� en
su directorio.

Espero que te ayude!

1saludo
~A~

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 7.0.3 for non-commercial use <http://www.pgp.com>

iQA/AwUBPB7uYcu1kh39gXfnEQILcQCgkZOAAA9BY51jJ3oZ0HDGKzwAuiMAnRLZ
dc2B9w2NgIPAmIQV+sxRSac+
=TAmA
-----END PGP SIGNATURE-----
Technical Details
Message-ID: <9vmqbe$bp8$1@diana.bcn.ttd.net>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!newsfeed.bcn.ttd.net!news.bcn.ttd.net!not-for-mail
References: <3C1E50BB.7020109@terra.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,3766e6887ab8ef4c
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-12-18 05:24:45 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!newsfeed.bcn.ttd.net!news.bcn.ttd.net!not-for-mail
From: "�ngels Flores" <aflores@laviniatv.com>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: phpMyAdmin 2.1.0 bajo MySQL 3.22.27
Date: Tue, 18 Dec 2001 08:21:08 +0100
Organization: Telefonica Transmision de Datos
Lines: 53
Message-ID: <9vmqbe$bp8$1@diana.bcn.ttd.net>
References: <3C1E50BB.7020109@terra.es>
NNTP-Posting-Host: 212.9.66.141
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000