mai multe baze de date

Discutii despre phpMyAdmin.

Moderator: Moderatori

beginner76
New Member
Mesaje: 1
Membru din: Sâm Dec 31, 2005 8:28 am

mai multe baze de date

Mesajde beginner76 » Sâm Dec 31, 2005 8:35 am

am mysql si phpmyadmin instalate si configurate pe un server de linux si 3 baze de date create. as dori sa creez cate un user pt fiecare baza de date, astfel incat in momentul cand acceseaza http://ip_server/phpmyadmin si introduce user1 si pass1 (corespunzatoare cu db1) sa i se afiseze si sa aiba acces NUMAI la db1. la fel si pt user2-pass2-db2 si user3-pass3-db3.
cum pot face asta??
thx



carco
Senior Member
Mesaje: 2799
Membru din: Joi Mai 27, 2004 4:36 pm
Localitate: Bucuresti
Contact:

Mesajde carco » Sâm Dec 31, 2005 12:32 pm

Cand creezi userul in phpMyAdmin nu bifezi nimic la "Global privileges", adica ii vei da doar drept de conectare (USAGE):
De ex, pentru a crea userul vasile cu parola vasilica

Cod: Selectaţi tot

GRANT USAGE ON *.* TO 'vasile'@'localhost' IDENTIFIED BY 'vasilica' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 ;
(eventual adaugi anumite restictii inlocuind 0 (=nelimitat) cu valorile maxime dorite)

Apoi, in fereastra urmatoare ai sectiunea "Database-specific privileges", aici ii specifici ce baza de date vrei sa poata accesa dupa care selectezi ce anume are voie sa faca, de exemplu pentru a- acorda acces total la baza de date dbvasile:

Cod: Selectaţi tot

GRANT ALL PRIVILEGES ON `dbvasile` . * TO 'vasile'@'localhost' WITH GRANT OPTION ;


Vezi si:
http://dev.mysql.com/doc/refman/4.1/en/grant.html
Programator cu experienta in Magento/ZF, Typo3/Flow3, Symfony, B2B, CRM, ERP, SMB... vand betoniera


Înapoi la “PHPMyAdmin”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator