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

  • Onemogućite Libraries mape [WINDOWS 7]
  • Od terabajta do uvida: AI arhitektura u stvarnom svijetuOd terabajta do uvida: AI arhitektura u stvarnom svijetu
  • Ovo je najljepša Linux radna površina 2025. (do sada)Ovo je najljepša Linux radna površina 2025. (do sada)
  • Mojih 6 omiljenih Android aplikacija s otvorenim kodom iz trgovine Google Play – i zašto je to važnoMojih 6 omiljenih Android aplikacija s otvorenim kodom iz trgovine Google Play – i zašto je to važno
  • Misterija kako se formiraju kvazikristalMisterija kako se formiraju kvazikristal
  • Elementary OS 8 nastavlja tradiciju lijepe radne površine jednostavne za korištenjeElementary OS 8 nastavlja tradiciju lijepe radne površine jednostavne za korištenje

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

Samsung nudi 100 dolara trenutačne ponude novim korisnicima XR slušalica prije nego što je Upakiran

Google fotografije stvaranje kolaža dobiva velika poboljšanja

Google fotografije stvaranje kolaža dobiva velika poboljšanja

Assassin’s Creed Franchise olovo ostavlja Ubisoft nakon formiranja podružnice Tencent

Assassin’s Creed Franchise olovo ostavlja Ubisoft nakon formiranja podružnice Tencent

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

  • Samsung nudi 100 dolara trenutačne ponude novim korisnicima XR slušalica prije nego što je Upakiran 15. listopada 2025
  • Google fotografije stvaranje kolaža dobiva velika poboljšanja 14. listopada 2025
  • Assassin’s Creed Franchise olovo ostavlja Ubisoft nakon formiranja podružnice Tencent 14. listopada 2025
  • Sita otkriva prevlake za vlaknastim optičkim aerodromima 14. listopada 2025
  • Jezični modeli koji se samo usavršavaju postaju stvarnost s MIT-ovom ažuriranom tehnikom pečata 14. listopada 2025
  • Kako učiniti STEM smiješnim – i idi virusno radeći 14. listopada 2025
  • 10 Windows aplikacija otvorenog koda ne mogu živjeti – i svi su besplatni 14. listopada 2025
  • Isprobao sam pametne naočale s XMEMS zvučnicima i aktivnim hlađenjem – i puni su obećanja 13. listopada 2025
  • Moramo se približiti pokretanju Galaxy XR 13. listopada 2025
  • Crni mith Wukong dobiva ažuriranje koje je tako veliko na PS5, možda ćete trebati izbrisati igru ​​i preusmjeriti je 13. listopada 2025

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