Oblak Znanja

  • Home
  • Novosti
  • Učionica
    • Informatika 5
    • Informatika 6
    • Informatika 7
    • Informatika 8
    • Logo jezik
    • WordPress
    • Microsoft Office
  • Vodiči
    • Online vodiči
    • Kratki savjeti
    • Korisne aplikacije
    • Društvene mreže
    • Multimedija
    • Zanimljivosti
✕

Kako postaviti, promijeniti i oporaviti svoju root lozinku za MySQL

Novosti

Kako postaviti, promijeniti i oporaviti svoju root lozinku za MySQL

Tomšić Damjan 5. siječnja 2025

Možda imate MySQL pokrenut negdje u vašem podatkovnom centru. Ako je to slučaj, možda ćete morati postaviti ili promijeniti root korisničku lozinku. To se može dogoditi kada ste zaboravili lozinku ili kada tražite svoju sigurnosnu igru ​​nakon što ste se sjetili da ste izvornu MySQL lozinku postavili na nešto previše jednostavno.

Procesom se u potpunosti upravlja putem naredbenog retka i radi s instalacijama MySQL ili MariaDB. Distribucija Linuxa koja se koristi nije bitna sve dok imate administratorski pristup su ili sudo.

Sadržaj objave

  • 1 Kako postaviti MySQL lozinku po prvi put
  • 2 Kako promijeniti MySQL root korisničku lozinku
  • 3 Kako promijeniti MySQL korisničku lozinku
  • 4 Kako oporaviti svoju MySQL lozinku
  • 5 Kako prikazati MySQL korisnike i lozinke
  • 6 Postavite tešku lozinku za svog MySQL root korisnika
    • 6.1 Povezani sadržaji

Kako postaviti MySQL lozinku po prvi put

Imajte na umu da ću govoriti o MySQL-u s idejom da će sve raditi i za MySQL i za MariaDB.

Obično se tijekom instalacije MySQL-a i MariaDB-a od vas traži da postavite početnu lozinku. Ako se to nije dogodilo, morat ćete postaviti lozinku prvi put. Da biste to učinili, otvorite prozor terminala i izdajte sljedeću naredbu:

mysqladmin -u root password NEWPASSWORD

U ovom slučaju, NEWPASSWORD je lozinka čuvara mjesta. Zatim, kada se prijavite u MySQL s naredbom mysql -u root -pod vas će se tražiti da unesete novo konfiguriranu lozinku.

Alternativna metoda za postavljanje root lozinke po prvi put — koja dodaje malo sigurnosti vašoj MySQL bazi podataka — je korištenje mysql_secure_connection naredba. Ova naredba će postaviti root korisničku lozinku i omogućiti vam uklanjanje anonimnih korisnika, onemogućavanje udaljene root prijave i uklanjanje testne baze podataka. Za korištenje ove naredbe jednostavno upišite:

mysql_secure_connection

Odgovorite na postavljena pitanja i vaša lozinka će biti postavljena, čineći vašu bazu podataka malo sigurnijom.

Kako promijeniti MySQL root korisničku lozinku

Za ponovno postavljanje lozinke za MySQL prvo morate stvoriti novu datoteku sa sljedećim sadržajem:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'PASSWORD';

PASSWORD je nova lozinka koju ćete koristiti. Spremi tu datoteku kao ~/mysql-pwd.

Zatim zaustavite MySQL demon s naredbom:

sudo systemctl stop mysql

Kada je demon zaustavljen, izdajte naredbu:

sudo mysqld -init-file=~/mysql-pwd

Nakon što se vrati vaš naredbeni redak, ponovno pokrenite MySQL demon s naredbom:

sudo systemctl start mysql

Sada biste se trebali moći prijaviti u MySQL naredbeni redak s novom administratorskom lozinkom ovako:

mysql -u root -p

Kada se to od vas zatraži, upišite lozinku administratora i spremni ste.

Kako promijeniti MySQL korisničku lozinku

Za promjenu lozinke ne-root korisnika, kada se prijavite, pokrenite sljedeći upit:

ALTER USER ‘username’@‘host’ IDENTIFIED BY ‘PASSWORD’;

Gdje username je MySQL korisničko ime, host je host s kojeg se korisnik može spojiti, i PASSWORD je nova lozinka po izboru.

Zatim primijenite promjene pokretanjem naredbe:

FLUSH PRIVILEGES;

Kako oporaviti svoju MySQL lozinku

Što ako ste zaboravili svoju MySQL root korisničku lozinku? Za oporavak lozinke jednostavno morate slijediti ove korake:

  1. Zaustavite proces MySQL poslužitelja naredbom sudo service mysql stop
  2. Pokrenite MySQL poslužitelj naredbom sudo mysqld_safe –skip-grant-tables –skip-networking &
  3. Spojite se na MySQL poslužitelj kao root korisnik pomoću naredbe mysql -u root

U ovom trenutku trebate izdati sljedeće MySQL naredbe za poništavanje root lozinke:

mysql> use mysql;
‹mysql> update user set authentication_string=password('NEWPASSWORD') where user="root";
‹mysql> flush privileges;
‹mysql> quit

Gdje NEWPASSWORD je nova lozinka koju ćete koristiti.

Ponovno pokrenite MySQL demon s naredbom sudo service mysql restart. Sada biste se trebali moći prijaviti na MySQL s novom lozinkom.

I to je to. Sada možete postaviti, resetirati i obnoviti svoju MySQL lozinku.

Kako prikazati MySQL korisnike i lozinke

Povremeno ćete možda htjeti generirati popis MySQL korisnika i lozinki za, recimo, reviziju ili sigurnosnu kopiju vjerodajnica. To možete učiniti tako da postavite upit mysql.user tablici, ali imajte na umu da su lozinke pohranjene u raspršenom formatu, tako da se ne mogu dohvatiti izravno u otvorenom tekstu.

Pokrenite sljedeći upit da biste dohvatili stupce korisnika i lozinke:

SELECT User, Host, authentication_string FROM mysql.user;

Gdje User je MySQL korisničko ime, Host je host s kojeg se korisnik može spojiti, npr localhosti authentication_string je raspršena lozinka.

Postavite tešku lozinku za svog MySQL root korisnika

Želim vas podsjetiti koliko je važno postaviti tešku lozinku za MySQL root korisnika. S obzirom na trenutno stanje napada diljem IT-a, toplo preporučujem da koristite jake lozinke za svoje baze podataka. Umjesto upotrebe lozinke koja se lako pamti, upotrijebite generator nasumičnih lozinki i pohranite je u upravitelj lozinki. Budite sigurniji od sigurnog.

Fiona Jackson ažurirala je ovaj članak u siječnju 2025.

Web izvor

Povezani sadržaji

  • Alibabin model razmišljanja Qwen s pitanjima nadmašuje o1-preview
  • AI i digitalni blizanci: moćno partnerstvo za urbano upravljanjeAI i digitalni blizanci: moćno partnerstvo za urbano upravljanje
  • Acer otkriva prijenosna računala Predator Helios Neo Ai na Intel Extreme MastersuAcer otkriva prijenosna računala Predator Helios Neo Ai na Intel Extreme Mastersu
  • Digitalna povezanost postaje katalizator za napredak u WalesuDigitalna povezanost postaje katalizator za napredak u Walesu
  • Kako još uvijek možete pristupiti GPT-4O, O3 i drugim starijim modelima u chatgptKako još uvijek možete pristupiti GPT-4O, O3 i drugim starijim modelima u chatgpt
  • Kućni ured izdaje novu narudžbu “stražnjih vrata” preko šifriranja AppleaKućni ured izdaje novu narudžbu “stražnjih vrata” preko šifriranja Applea

Previous Article

Najnoviji MX Linux pretvara Xfce u radnu površinu koju svatko može koristiti

Next Article

Elon Musk proziva NASA-ine ambicije oko Mjeseca: 'Idemo ravno na Mars'

Posljednje objave

Sve više dokaza koji sugeriraju da se Ubisoft doista sprema najaviti remake Assassin’s Creed 4: Black Flag

Sve više dokaza koji sugeriraju da se Ubisoft doista sprema najaviti remake Assassin’s Creed 4: Black Flag

Teksaški sudac odbacuje drugu tužbu zbog prekida rada CrowdStrikea

Teksaški sudac odbacuje drugu tužbu zbog prekida rada CrowdStrikea

Z.ai GLM-Image otvorenog koda pobjeđuje Googleov Nano Banana Pro u složenom prikazivanju teksta, ali ne i u estetici

Z.ai GLM-Image otvorenog koda pobjeđuje Googleov Nano Banana Pro u složenom prikazivanju teksta, ali ne i u estetici

Sadržaj

  • 1 Kako postaviti MySQL lozinku po prvi put
  • 2 Kako promijeniti MySQL root korisničku lozinku
  • 3 Kako promijeniti MySQL korisničku lozinku
  • 4 Kako oporaviti svoju MySQL lozinku
  • 5 Kako prikazati MySQL korisnike i lozinke
  • 6 Postavite tešku lozinku za svog MySQL root korisnika

Novosti

  • Sve više dokaza koji sugeriraju da se Ubisoft doista sprema najaviti remake Assassin’s Creed 4: Black Flag 15. siječnja 2026
  • Teksaški sudac odbacuje drugu tužbu zbog prekida rada CrowdStrikea 15. siječnja 2026
  • Z.ai GLM-Image otvorenog koda pobjeđuje Googleov Nano Banana Pro u složenom prikazivanju teksta, ali ne i u estetici 15. siječnja 2026
  • Neuroznanstvenici dešifriraju odugovlačenje: moždani mehanizam objašnjava zašto ljudi ostavljaju određene zadatke za kasnije 15. siječnja 2026
  • Ovaj popularni Bose zvučnik izgubit će softversku podršku 2026. – ali sada ima spas 14. siječnja 2026
  • Google Photos “Ask” pretraga još uvijek ima puno mrzitelja 14. siječnja 2026
  • Battlefield 6, 2. sezona odgođena je za veljaču, ali još sadržaja za 1. sezonu i događaja je na putu 14. siječnja 2026
  • Širokopojasna revolucija u Velikoj Britaniji ne pokazuje znakove usporavanja 14. siječnja 2026
  • Zašto Egnyte nastavlja zapošljavati mlađe inženjere unatoč porastu AI alata za kodiranje 14. siječnja 2026
  • Microsoft popušta pod pritiskom: Podatkovni centri trebali bi plaćati skuplju struju 14. siječnja 2026

O nama

Oblak Znanja je blog edukativnog karaktera i namijenjen je svima koji žele unaprijediti svoje znanje iz područja računala i interneta.

Naš cilj je edukacija i pisanje zanimljivih objava kojima ćemo zajedno učiti i informirati se o svijetu informatike.

Na ovom blogu zabranjeno je svako kopiranje sadržaja bez dozvole autora.

Oblak Znanja

Oznake

besplatni powerpoint predlošci društvene mreže excel facebook firefox gmail google+ Google Chrome halloween halloween walpapers internet kartice linkedin profil linux microsoft Mozilla Firefox ms powerpoint oblak znanja office 2007 office savjeti online kupovina pick powerpoint powerpoint predložak powerpoint savjeti rastući niz savjet slike za radnu površinu spremanje datoteka strani jezik tipkovnicke kratice twitter twitter alati uređivanje slika wallpaper clock web preglednik windows windows 7 windows aplikacije windows vista word word 2007 word savjeti youtube savjeti youtube tipkovničke kratice