Logga in på phpMyAdmin utan globalprivilegier på senaste MySQL

Databaser & SQL

0 svar · 203 visningar · startad av Gardell

Medlem sedan juli 2002688 inlägg
Trådstart#1

Hej!

Jag kör MySQL 4.1.11 samt phpMyAdmin 2.6.1-pl3.
För att få det att fungera har jag gjort som kjell beskriver nedanför:

kjell skrev:

Ta fram mysql-konsollen och skriv

mysql> UPDATE mysql.user SET Password = OLD_PASSWORD('lösenordet')
    -> WHERE Host = 'localhost' AND User = 'användarnamn';
mysql> FLUSH PRIVILEGES;

Men jag kör inte bara med ett root-konto, utan också klienter som bara skall kunna komma åt deras databaser. De har full kontroll över sina databaser, men inga globalprivilegier. Detta har fungerat förut. Men om jag inte gör samma som på root-kontot (alltså som kjell skrev) så fungerar det inte, och om jag gör det, så då står det "#1045 - Access denied for user 'octobit'@'localhost' (using password: YES)"

Allt är rätt, jag har kontrollerat massvis med gånger. Måste den ha några speciella privilegier eller nåt, eller går det inte att göra som käll beskrivit på såna här användare - om inte, hur då?

Tack!

247 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)