OT:phpMYadmin a vice useru

Jan Krnavek krnavek na seznam.cz
Sobota Březen 31 22:31:25 CEST 2001




> Z navodu vyplyva,ze
> phpMyadmin si bere login a hesla z mysql.user (do config.inc.php3
> se nic nepise) a prava na DB se urci z mysql.user nebo mysql.db?!?

Prava si z te tabulky nebere jen phpMyAdmin, ale vztahuji se na vsechny
pristupy do databaze.
V mysql.users mam uzivatele root se vsemi pravy na "Y", uzivatele login a
ostatni se vsemi pravy na "N".
V mysql.users uzivatele login s pravem na db "mysql" Select_priv "Y" a
ostatnimi "N", ostatni uzivatele maji prislusna prava do tabulek.
A do config.inc.php3 jsem narval
$cfgServers[1]['adv_auth'] = true;             // Use advanced
authentication?
$cfgServers[1]['stduser'] = 'login';             // MySQL standard user
(only needed with advanced auth)
$cfgServers[1]['stdpass'] = 'heslo_pro_login';                 // MySQL
standard password (only needed with advanced auth)
Neprilis elegantni a pokud byste vedel heslo pro login, tak se dostanete k
zasifrovanym heslum, nicmene funkcni.

----------------------------------------------------------------------------
---
Asi jsem spatne polozil otazku,usery mam v mysql.user a mysql.db zapsane
spravne,
bezproblemu funguje pristup z PHP nebo z nejakeho klienta.Potrebuji
nainstalovat
phpMyAdmin tak,bych nemusel do configu,inc.php3 zapisovat login/heslo.
PhpMyAdmin lze nastavit tak,ze si sam overi z mysql.user login/heslo
(pripadne
globalni prava na vsechny DB) a z mysql.db prava k prislusne
DB.Samozdrejmne,ze
mohu kazdemu userovi nastavit phpMyAdmin zvlast(napsat jeho login do
config.inc.php3),ale to neni SYSTEMOVE RESENI:))Na 100% to jde ,ale nemohu
na to prijit....
S pozdravem HanZ

A co kdyz bude useru 100....




Další informace o konferenci Linux