Class #3.2 : MYSQL Database DemoHow to create database, tables and run queries.
Innehållsförteckning:
- förutsättningar
- Hur man ändrar MySQL användarlösenord
- 1. Logga in på MySQL-skalet som root
- 2. Ställ in användarlösenordet för MySQL
- 3. Verifiera det nya lösenordet
- Slutsats
I den här tutorialen visar vi dig hur du ändrar MySQL användarlösenord. Instruktionerna ska fungera med alla moderna Linux-distributioner som Ubuntu 18.04 och CentOS 7.
förutsättningar
Beroende på vilken MySQL- eller MariaDB-serverversion du kör på ditt system måste du använda olika kommandon för att ändra användarlösenordet.
Du kan hitta din databasserverversion genom att utfärda följande kommando:
mysql --version
mysql Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using EditLine wrapper
Eller mata ut så här för MariaDB:
mysql Ver 15.1 Distrib 10.1.33-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
Var noga med att notera vilken version av MySQL eller MariaDB du kör. Om du vill få en lista över alla MySQL-användarkonton, kontrollera den här guiden.
Hur man ändrar MySQL användarlösenord
Utför stegen nedan för att ändra MySQL-användarlösenordet:
1. Logga in på MySQL-skalet som root
Öppna MySQL-skalet genom att skriva följande kommando och ange ditt MySQL-root-användarlösenord när du uppmanas:
2. Ställ in användarlösenordet för MySQL
-
Skriv följande kommandon om du har MySQL 5.7.6 och senare eller MariaDB 10.1.20 och senare:
ALTER USER 'user-name'@'localhost' IDENTIFIED BY 'NEW_USER_PASSWORD';
FLUSH PRIVILEGES;
Om
ALTER USER
uttalandet inte fungerar för dig kan du ändra användartabellen direkt:UPDATE mysql.user SET authentication_string = PASSWORD('NEW_USER_PASSWORD')
WHERE User = 'user-name' AND Host = 'localhost';
FLUSH PRIVILEGES;
Skriv följande kommandon om du har MySQL 5.7.5 och tidigare eller MariaDB 10.1.20 och tidigare:
SET PASSWORD FOR 'user-name'@'localhost' = PASSWORD('NEW_USER_PASSWORD');
FLUSH PRIVILEGES;
Se till att du ändrar
user-name
med namnet på den användare du vill ändra lösenordet till. Om användaren ansluter till MySQL-servern från en annan värd, ändra
localhost
med fjärrvärdnamnet eller IP-adressen.
I båda fallen om allt går bra ser du följande utgång:
Query OK, 0 rows affected (0.00 sec)
Logga ut från MySQL-prompten genom att köra:
3. Verifiera det nya lösenordet
För att kontrollera att det nya lösenordet har använts korrekt skriver du:
mysql -u user-name -h localhost -p
Du blir ombedd att ange det nya användarlösenordet. Ange den och du kommer att loggas in på din MySQL-server.
Slutsats
I denna handledning har du lärt dig hur du ändrar MySQL eller MariaDB användarlösenord. Se till att det nya lösenordet är starkt och säkert och förvara det på ett säkert ställe.
För att lära dig mer om hur du använder MySQL-skalet för att utföra olika administrationsoperationer kan du kolla vår guide om hur du hanterar MySQL-användarkonton och databaser.
Lämna gärna en kommentar om du har några frågor.
mysql mariadbLedamöter av Europaparlamentet kommer att avgöra om en rad frågor, bland annat hur man reglerar telekomföretag i EU, hur man straffar företag som snedvrider konkurrensen, hur man delar radiofrekvenser som släpps av TV: s migrering till digital sändning och hur man skyddar medborgarnas data i den digitala tiden.
Men de är delade om huruvida IP-adresser ska ses som personuppgifter. "Vi kommer att be kommissionen att formellt lägga fram en rapport om detta", säger Malcolm Harbour, en brittisk konservativ parlamentsledamot som spelar en central roll för att hylla den så kallade telekomrevisionen genom parlamentet.
Hur man ändrar användarlösenord i Linux
I den här guiden förklarar vi hur du ändrar ett användarlösenord i Linux. Instruktionerna ska fungera på all Linux-distribution, inklusive Ubuntu, Debian och CentOS.
Hur man ändrar användarlösenord i ubuntu
Det är alltid en bra idé att uppdatera ditt lösenord regelbundet och använda ett unikt lösenord för varje konto. Denna handledning beskriver hur du ändrar ett användarlösenord i Ubuntu från kommandoraden eller via Ubuntu GUI.