Bii o ṣe Tun Tun Ọrọ igbaniwọle MySQL tabi MariaDB ṣe ni Linux
Ti o ba n ṣeto MySQL tabi olupin data MariaDB fun igba akọkọ, awọn ayidayida ni pe iwọ yoo ṣiṣẹ mysql_secure_installation laipẹ lẹhinna lati ṣe awọn eto aabo ipilẹ.
Ọkan ninu awọn eto wọnyi ni ọrọigbaniwọle fun akọọlẹ gbongbo data - eyiti o gbọdọ tọju ikọkọ ki o lo nikan nigbati o ba nilo dandan. Ti o ba gbagbe ọrọ igbaniwọle tabi o nilo lati tunto (fun apẹẹrẹ, nigbati oluṣakoso data ba yipada awọn ipa - tabi ti wa ni pipa!).
Nkan yii yoo wa ni ọwọ. A yoo ṣalaye bawo ni a ṣe le tunto tabi gba imularada MySQL tabi MariaDB ọrọ igbaniwọle root ni Lainos.
Botilẹjẹpe a yoo lo olupin MariaDB ninu nkan yii, awọn itọnisọna yẹ ki o ṣiṣẹ fun MySQL daradara.
Bọsipọ MySQL tabi Ọrọigbaniwọle MariaDB
Lati bẹrẹ, da iṣẹ iṣẹ data duro ki o ṣayẹwo ipo iṣẹ, o yẹ ki a wo oniyipada ayika ti a ṣeto tẹlẹ:
------------- SystemD ------------- # systemctl stop mariadb ------------- SysVinit ------------- # /etc/init.d/mysqld stop
Nigbamii, bẹrẹ iṣẹ pẹlu --kipe-awọn tabili-itẹwe
:
------------- SystemD ------------- # systemctl set-environment MYSQLD_OPTS="--skip-grant-tables" # systemctl start mariadb # systemctl status mariadb ------------- SysVinit ------------- # mysqld_safe --skip-grant-tables &
Eyi yoo gba ọ laaye lati sopọ si olupin data bi root laisi ọrọ igbaniwọle kan (o le nilo lati yipada si ebute miiran lati ṣe bẹ):
# mysql -u root
Lati igbanna, tẹle awọn igbesẹ ti a ṣe ilana ni isalẹ.
MariaDB [(none)]> USE mysql; MariaDB [(none)]> UPDATE user SET password=PASSWORD('YourNewPasswordHere') WHERE User='root' AND Host = 'localhost'; MariaDB [(none)]> FLUSH PRIVILEGES;
Lakotan, da iṣẹ naa duro, ṣiṣatunṣe iyipada ayika ati bẹrẹ iṣẹ lẹẹkansii:
------------- SystemD ------------- # systemctl stop mariadb # systemctl unset-environment MYSQLD_OPTS # systemctl start mariadb ------------- SysVinit ------------- # /etc/init.d/mysql stop # /etc/init.d/mysql start
Eyi yoo fa awọn ayipada iṣaaju lati ni ipa, gbigba ọ laaye lati sopọ si olupin data nipa lilo ọrọigbaniwọle tuntun.
Ninu nkan yii a ti sọrọ bi o ṣe le tunto ọrọ igbaniwọle root ti MariaDB/MySQL. Gẹgẹbi igbagbogbo, ni ọfẹ lati lo fọọmu asọye ni isalẹ lati sọ akọsilẹ wa silẹ ti o ba ni ibeere eyikeyi tabi esi. A n reti lati gbọ lati ọdọ rẹ!