Како променити МиСКЛ корисничку лозинку

How Change Mysql User Password



Након инсталирања МиСКЛ сервера, можемо подразумевано успоставити везу са сервером као роот корисником. Из безбедносних разлога понекад морамо поставити или променити лозинку за роот или било ког постојећег корисника. Како можете инсталирати и користити МиСКЛ на Убунтуу приказано је у једном од претходно објављених Приручник . У овом водичу ћете научити како можете поставити или променити лозинку било ког постојећег корисника МиСКЛ -а на Убунту -у.

Ако лозинка није постављена за роот корисника, можете се повезати са сервером базе података МиСКЛ помоћу следеће наредбе.







$мисклкорен

или



$судомисклкорен



За сигурност базе података потребно је поставити јаку лозинку за роот или било ког другог корисника. У овом водичу приказана су два начина за промену корисничке лозинке за МиСКЛ. Можете пратити било кога од ових.





Промена лозинке помоћу СЕТ:

Синтакса за промену лозинке било ког МиСКЛ корисника коришћењем комплет изјава је,

КОМПЛЕТЛОЗИНКАЗА 'корисничко име'@'хостнаме' =ЛОЗИНКА('Лозинка');

„Име домаћина“ за локални сервер је 'локални домаћин'. Покрените следећу МиСКЛ наредбу за постављање/ресетовање лозинке корен корисника. Овде, „Абц890деф“ је постављена као роот лозинка.



> КОМПЛЕТЛОЗИНКАЗА 'корен'@'локални домаћин' =ЛОЗИНКА('абц890деф');

Изађите са сервера и покушајте да се повежете без лозинке. На терминалу ће се појавити сљедећа грешка ускраћивања приступа.

Покрените команду са -п опцију и тестирајте везу применом погрешне лозинке. Тада ће се појавити следећа порука о грешци.

Сада покрените команду са исправном роот лозинком која је постављена у претходном кораку. Ако наведете исправну лозинку, моћи ће се успешно повезати са сервером.

$ мискл-ти корен-п

Промена лозинке помоћу УПДАТЕ:

Синтакса за промену МиСКЛ лозинке коришћењем ажурирање упит је дат испод. Сви подаци о кориснику се чувају у корисника табела од мискл база података. Дакле, ако можете да ажурирате вредност Лозинка поље корисника табелу за било ког одређеног корисника, тада ће се лозинка тог корисника исправно променити.

АЖУРИРАЊЕмискл.корисникаКОМПЛЕТЛозинка=ЛОЗИНКА('нова лозинка') ГДЕ
УСЕР='корисничко име' ИДомаћин='хостнаме';

Да бисте променили лозинку за корен корисника на локалном серверу, морате покренути следећу СКЛ команду. Овде, ‘ миневпассворд “Је постављена као нова лозинка.

> АЖУРИРАЊЕмискл.корисникаКОМПЛЕТЛозинка=ЛОЗИНКА('миневпассворд') ГДЕ
УСЕР='корен' ИДомаћин='локални домаћин'

Поново изађите са сервера и поново покрените сервер базе података пре тестирања нове лозинке.

$ судо услуга мискл рестартовање

Сада, проверите да ли нова лозинка ради или не ради за роот корисника.

$ мискл-ти корен-п

Пратећи било коју од горњих СКЛ изјава, можете лако променити лозинку било ког постојећег корисника МиСКЛ -а.