Әкімші серверге қосыла алмайтын жағдайлар бар. Бұл пайдаланушының құпия сөзі ұмытылғандықтан немесе өзгерту кезінде оған дұрыс емес мән берілгендіктен орын алады. Мұндай жағдайларда серверге бақылауды қалпына келтіру және жаңа пароль орнату қажет.
Бұл қажетті
Сервердің техникалық құжаттамасы
Нұсқаулық
1-қадам
Біз серверді өшіреміз. Мұны істеу үшін серверлік компьютерде түбірлік пайдаланушы ретінде кіріп, kill командасымен шығыңыз.
2-қадам
Егер сервер өшіру сигналына жауап бермесе, біз kill-9 пәрменін қолданамыз. Бұл команда мәжбүрлеп жабуға арналған, бірақ оны қолдануға асықпаңыз, себебі үстелдің бұзылуы қаупі бар.
3-қадам
Біз кестелерді myisamchk және isamchk командаларымен тексереміз. Екі жағдайда да кестелерді жабудың дұрыстығын анықтау үшін сіз техникалық құжаттаманы, атап айтқанда «Мәліметтер базасын жүргізу және қалпына келтіру» бөлімінен пайдалануыңыз керек. Сіз бұл процедураны сервердің келесі басталуына дейін аяқтауыңыз керек.
4-қадам
-Skip-grant-tables опциясын пайдаланып серверді қайта қосыңыз. Бұл қосылымдарды тексеру кезінде серверге рұқсат кестелерін пайдалануға жол бермейді. Осылайша, парольді енгізбестен артықшылықтары бар серверге түбірлік пайдаланушы ретінде қосылуға болады.
5-қадам
--Skip-grant-tables опциясымен серверді қайта іске қосыңыз, бірақ 4-қадамға қарағанда сәл өзгеше тәсілмен /etc/init.d сайтына өтіп, - mysqld stop пәрменін теріңіз. Содан кейін біз оны mysqld ---- skip-grant-кестелерінен бастаймыз. Осыдан кейін серверге жаңа құпия сөз орнатыңыз: mysqladmin -h host -u. Пайдаланушы аты мен жаңа құпия сөзді енгізіңіз. Рұқсат кестелерін қолдау арқылы қайта жүктеңіз.