Администратор серверге туташа албай калган учурлар болот. Бул колдонуучунун паролу унутулуп калгандыктан же өзгөртүү учурунда ага туура эмес маани берилгендиктен болот. Мындай учурларда, серверге көзөмөлдү калыбына келтирүү жана жаңы сыр сөздү орнотуу талап кылынат.
Ал зарыл
Сервердин техникалык документтери
Нускамалар
1 кадам
Биз серверди өчүрөбүз. Бул үчүн сервердеги компьютерде root user катары кирип, өлтүрүү буйругу менен чыгыңыз.
2-кадам
Сервер өчүү сигналына жооп бербесе, биз kill-9 буйругун колдонобуз. Бул буйрук мажбурлап жабууга арналган, бирок аны колдонууга шашылбаңыз, анткени үстөл бузулуп кетиши мүмкүн.
3-кадам
Таблицаларды myisamchk жана isamchk буйруктары менен текшеребиз. Ар бир учурда, таблицаларды жабуунун тууралыгын аныктоо үчүн техникалык документтерди, тактап айтканда, "Маалыматтар базасын жүргүзүү жана калыбына келтирүү" бөлүмүнөн пайдаланыңыз. Бул процедураны сервердин кийинки башталышына чейин бүтүрүшүңүз керек.
4-кадам
-Skip-grant-tables параметрин колдонуу менен серверди өчүрүп-күйгүзүңүз. Бул байланышты текшерүүдө сервердин уруксат берүүчү таблицаларды колдонуусуна жол бербейт. Ошентип, сырсөздү киргизбестен, артыкчылыктары бар серверге тамыр колдонуучу катары туташууга болот.
5-кадам
--Skip-grant-tables опциясы менен серверди өчүрүп-күйгүзүңүз, бирок 4-кадамга караганда бир аз башкача жол менен /etc/init.d дарегине өтүп, mysqld stop командасын жазыңыз. Андан кийин биз аны баштайбыз mysqld ---- skip-grant-tables. Андан кийин, серверге жаңы сыр сөздү коюңуз: mysqladmin -h host -u. Колдонуучу атыңызды жана жаңы сыр сөзүңүздү киргизиңиз. Уруксат берүүчү таблицаларды колдоо аркылуу өчүрүп-күйгүзүңүз.