ریست کردن پسورد root در mysql
در صورتی که به هر دلیل پسورد MySQL خود را فراموش کرده اید، می توانید با انجام مراحل زیر، آن را دوباره تنظیم کنید:
ابتدا mysql را stop کرده و سپس آن را در حالت safe راه اندازی کنید. در این حالت، می توان بدون داشتن پسورد root در mysql login کرد:
service mysqld stop
شروع Mysql بدون رمز عبور و چک های مجوز:
mysqld_safe –skip-grant-tables &
حالا می توانید بدون نیاز به پسورد با کاربر root به سرور MySQL وصل شوید:
mysql -u root -p
دیتابیس mysql را انتخاب کرده و سپس با یک دستور SQL پسورد root را از درون جدول user تغییر دهید. در عبارت زیر، به جای My Password از پسورد مورد نظر خودتان استفاده نمایید.
use mysql
UPDATEmysql.userSETpassword=PASSWORD(‘My Password’) WHEREuser=’root’;
برای اعمال تغییر پسورد، دستور زیر را اجرا نمایید:
FLUSH PRIVILEGES;
سپس از MySQL prompt خارج شوید:
quit
اکنون پسورد root ریست شده است. سرویس MySQL را stop و سپس restart نمایید:
service mysqld stop
service mysqld restart
با روش گفته شده می توانید پسورد root را در mysql سرور لینوکسی خودتان تغییر دهید.
- برای افزودن دیدگاه باید وارد شوید