se vedi bene la pillola capirai che i permessi hanno una condizione di permessi in catena.Originariamente inviato da FinalFantasy
ok...letto...nn sapevo del flush privileges...
il problema ora č ke mi visualizza tutti i database, anche se nn posso modificarli...cm faccio a mostrare un determinato/i db(s)?
parti dalla tabella mysql.user andando al db alle tabelle e fino alle colonne. In pratica alla prima delle autorizzazioni che trova si ferma il controllo. Nulla nella tabella user, prosegue nella tabella db, nulla in db va a vedere in table ecc...
quindi nella tabella user metterai solo host/user/password per questo utente e tutti i privilegi a NO, poi nella tabella db id dati ed i permessi voluti. Se vuoi scendere alle tabelle non metterai alcun privilegio per questo user in db, ma proseguirai alla tabella. Lo stesso vale per le funzioni ed altre cosette....
![]()