szeretnék megváltoztatni egy jelszót egy tom nevű felhasználó számára a UNIX / Linux parancssori opció használatával. Hogyan változtathatom meg a felhasználói jelszót a MySQL szerveren?,
Tutorial details | |
---|---|
Difficulty | Easy (rss) |
Root privileges | Yes (mysql admin user) |
Requirements | mysql |
Time | N/A |
You need to use mysql (or mysql.exe on MS-Windows based system) command on a Linux or Unix like operating system., Nyisson meg egy Terminálalkalmazást vagy ssh munkamenetet. Írja be a következő parancsot a shell parancssorba, hogy root felhasználóként jelentkezzen be. A szintaxis a következő Unix, mint az operációs rendszer.,
felhasználói jelszó megváltoztatása a mysql-en
MySQL felhasználói jelszó megváltoztatása a következő módszerrel:
MySQL SQL parancs a felhasználói jelszó megváltoztatásához
Bejelentkezés gyökérként a héjból:$ mysql -u root -p
váltás MySQL adatbázisra (type command at MySQL>prompt, ne tartalmazza a “MySQL>”karakterláncot):mysql> use mysql;
a szintaxis adatbázis a következő a MySQL adatbázis esetében szerver verzió 5.7.,5 vagy annál idősebb:
SET PASSWORD FOR 'user-name-here'@'hostname' = PASSWORD('new-password');
A mysql adatbázis szerver verzió 5.7.,use the following sql syntax:
UPDATE mysql.user SET Password=PASSWORD('new-password-here') WHERE USER='user-name-here' AND Host='host-name-here';
In this example, change a password for a user called tom:
SET PASSWORD FOR 'tom'@'localhost' = PASSWORD('foobar');
OR
UPDATE mysql.user SET Password=PASSWORD('foobar') WHERE USER='tom' AND Host='localhost';
Sample outputs:
Query OK, 1 row affected (0.00 sec)Rows matched: 1 Changed: 1 Warnings: 0
Feel free to replace the values for “tom” (user), “localhost” (hostname), and “foobar” (password) as per your requirements., Végül írja be a következő parancsot, hogy újra jogosultságok:
FLUSH PRIVILEGES;
Minta kimenet:
Query OK, 0 rows affected (0.00 sec)
a menüből történő kilépéshez, mysql> parancssor, írjuk be:
quit;
a Felhasználó vagy teszt új jelszót használja a következő shell szintaxis:mysql -u tom -p
Ha elő írja be az új jelszót korábban tom felhasználó.,
Minta munkamenet
ábra.01: MySQL frissítés / Jelszó módosítása (Kattintson a nagyításhoz)
🐧 Szerezd meg a legújabb útmutatók Linux, nyílt forráskódú & DevOps keresztül RSS feed vagy heti e-mail hírlevél.
🐧 13 hozzászólás eddig…, add one ↓
Category | List of Unix and Linux commands |
---|---|
File Management | cat |
Firewall | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04 |
Network Utilities | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.,04 |
Package Manager | apk • apt |
Processes Management | bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time |
Searching | grep • whereis • which |
User Information | groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |