انجمن های گفتگوی جامعه کاربران لینوکس استان یزد
18 شهريور 1389,ساعت 13:07:31 *
خوش آمدید، مهمان - لطفا برای ثبت نام اینجا و یا برای ورود اینجا را کلیک کنید.
آیا هنوز ایمیل فعال سازی حساب کاربری برای ما ارسال نشده است؟

لطفا برای ورود نام کاربری و رمز عبورتان را وارد نمایید
اخبار: كدام موضوع لينوكس شما را بيشتر جذب ميكند؟
 
   فهرست   راهنمايي جستجو تقویم ورود عضويت  
صفحه: [1]
  چاپ صفحه  
نويسنده موضوع: مشکل در mysql  (دفعات بازدید: 684 بار)
mahdibeh
کاربر جدید
*
آفلاین آفلاین

تعداد ارسال: 10

تشكر
-اهدا شده: 2
-دريافت شده: 0


« : 22 دي 1388,ساعت 19:25:44 »

باسلام
لطفا یکی به من بگه اینا چیکارش کنم خوب بشه......

کد:
/etc/init.d/mysql restart
* Stopping MySQL database server mysqld [fail]
* Starting MySQL database server mysqld [ OK ]
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)'

سیستم عامل هم دبیان تشریف دارن
خارج شده است
lord.t
مدیر انجمن ها
کاربر حرفه ای
*****
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 407

تشكر
-اهدا شده: 249
-دريافت شده: 245



« پاسخ #1 : 23 دي 1388,ساعت 09:15:29 »

سلام

به نظر میاد سرورتون بالا اومده
با کاربر root  امکان لاگین بهش وجود داره ...؟

موفق باشید

مشاهده كاربراني كه از این پست تشكر كرده اند:

mahdibeh

براي اين پست, 1 كاربر تشكر كرده اند
خارج شده است
mahdibeh
کاربر جدید
*
آفلاین آفلاین

تعداد ارسال: 10

تشكر
-اهدا شده: 2
-دريافت شده: 0


« پاسخ #2 : 23 دي 1388,ساعت 18:40:37 »

سلام به روی ماهت
من که منظورتا نفهمیدم از جواب جامع و کامل شما جا داره اول تشکر کنم واقعا....!!!
ولی خودم جوابشا پیدا کردم اینجا هم می نویسم که شاید بعدا یکی به دردش بخوره اینجور که معلومه اینجا همه بلدن دوست ندارن به کسی دیگه بگن  arrogant

این مشکل وقتی به وجود میاد که شما پسورد MySql را عوض کنید که خیلی احتمالش ضعیفه ولی وقتی پسورد MySql را فراموش کرده باشید و خواسته باشید که ریکاوریش کنید این مشکل به وجود می آد در اغلب اوقات.

اول Recovery پسورد MySql در 5 مرحله :

Step 1:
کد:
# /etc/init.d/mysql stop

OutPut :
کد:
Stopping MySQL database server: mysqld.

Step 2:
تو این مرحله MySql به صورت SafeMod استار میکنیم:
#
کد:
mysqld_safe --skip-grant-tables &

OutPut:
کد:
[1] 5988
Starting mysqld daemon with databases from /var/lib/mysql
mysqld_safe[6025]: started

Step 3:
به MySql وصل میشیم

کد:
# mysql -u root

OutPut:

کد:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 4.1.15-Debian_1-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

Step 4:
تو این مرحله پسورد MySql را عوض میکنیم

کد:
mysql> use mysql;
mysql> update user set password=PASSWORD("NEW-ROOT-PASSWORD") where User='root';
mysql> flush privileges;
mysql> quit

Step 5:

کد:
# /etc/init.d/mysql restart

تا اینجا پسورد MySql عوض شد ولی ممکنه که وقتی ری استارت میکنید این ارور را به شما بده :

کد:
/etc/init.d/mysql restart
* Stopping MySQL database server mysqld [fail]
* Starting MySQL database server mysqld [ OK ]
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)']

که برا حل این مشکل به شکل زیر عمل می کنیم:

اول :

کد:
cat /etc/mysql/debian.cnf

OutPut:

کد:
# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host     = localhost
user     = debian-sys-maint
password = n4aSHUP04s1J32X5
socket   = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
user     = debian-sys-maint
password = n4aSHUP04s1J32X5
socket   = /var/run/mysqld/mysqld.sock
basedir  = /usr

بعد :

کد:
mysql -u root -p <password>

و ...

کد:
mysql> GRANT ALL PRIVILEGES ON *.* TO 'debian-sys-maint'@'localhost' IDENTIFIED BY 'n4aSHUP04s1J32X5';

در اینجا هم می ری حالشا می بری  wink

کد:
/etc/init.d/mysql restart
* Stopping MySQL database server mysqld [ OK ]
* Starting MySQL database server mysqld [ OK ]
* Checking for corrupt, not cleanly closed and upgrade needing tables.

خش باشید...


خارج شده است
lord.t
مدیر انجمن ها
کاربر حرفه ای
*****
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 407

تشكر
-اهدا شده: 249
-دريافت شده: 245



« پاسخ #3 : 24 دي 1388,ساعت 12:11:37 »

با سلام

خواهش میکنم .
در مورد ریکاور کردن پسوورد root مطالبی قبلا عنوان شده بود: http://yazdlug.org/forum/index.php/topic,905.msg3922.html#msg3922

راه حلتون بسیار جالب، جامع و زیبا بود.
موفق باشید
« آخرين ويرايش: 24 دي 1388,ساعت 12:13:08 توسط lord.t » خارج شده است
صفحه: [1]
  چاپ صفحه  
 
پرش به :  

Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC | Developed by Aftab Javid Pars | Hosted by Dibagroup