MySQL Error: Access denied for user 'admin'@'localhost' (using password: NO)
سلام
یه دیتابیس ساختم برای یه اسکرایپت یه اس کیو ال هم خودش داشت واردش کردم
یه فایل php تنطیمات داشت تووش اسم دیتابیس و یوزر و پسورد نوشتم
به آدرسی که گفته آپلود کردم ولی با مرورگر میزنم این پیامو میده :
MySQL Error: Access denied for user 'admin'@'localhost' (using password: NO)
این دستور رو میزنم، پسورد دایرکت رو میزنم میگه پسورد اشتباه :
mysql -u root -p
در var لاگی برای sgl وجود نداره
چه کار می تونم کنم ؟
- - - Updated - - -
پسوردی هم که در اینجا هست رو میزنم بازهم میگه اشتباهه :
/usr/local/directadmin/conf/mysql.conf
پاسخ : MySQL Error: Access denied for user 'admin'@'localhost' (using password: NO)
مطمئنید اطلاعات دیتابیس رو درست وارد کردید ؟؟
فک نکنم یوزر دیتابیس admin خالی باشه
پاسخ : MySQL Error: Access denied for user 'admin'@'localhost' (using password: NO)
admin_g هست منم همینو زدم
پاسخ : MySQL Error: Access denied for user 'admin'@'localhost' (using password: NO)
اگر اطلاعات درست باشه مسلما نباید با اروری رو به رو بشید
ببینید شاید فایل Config مورد داره !
کد های کانفیگ رو بزارید
پاسخ : MySQL Error: Access denied for user 'admin'@'localhost' (using password: NO)
کد:
define('localhost', 'DATABASEHOST'); // Add the Database Host Server Name. localhost in general cases.
define('admin_g', 'DATABASENAME'); // Add Name of Database Here
define('admin_gu', 'DATABASEUSER'); // Add Database Username here
define('1234', 'PASSWORD'); //Mysql User Password
پاسخ : MySQL Error: Access denied for user 'admin'@'localhost' (using password: NO)
نباید مشکلی باشه !!!
سعی کنید دیتابیس نیم و یوزر رو یکی بزنید که قاطی نشه !
پاسخ : MySQL Error: Access denied for user 'admin'@'localhost' (using password: NO)
کد:
[root@server custombuild]# mysql -uroot -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
- - - Updated - - -
فایل mysql.conf رو پاک کردم الان در بخش دیتابیس دایرکت این پیام اومده :
کد:
Unable to read /usr/local/directadmin/conf/mysql.conf : Unable to open /usr/local/directadmin/conf/mysql.conf for reading.
No such file or directory
Error connecting to MySQL: Access denied for user 'nobody'@'localhost' (using password: NO)
Repair guide: http://help.directadmin.com/item.php?id=45
Cannot find passwd value from the mysql.conf. Ensure it's present, and each line ends with a newline character.
Check the file: /usr/local/directadmin/conf/mysql.conf
به آدرسی که داده میرم، دستورات رو میزنم ولی خطا میاد :
کد:
[root@server ~]# use mysql
-bash: use: command not found
[root@server ~]# UPDATE mysql.user SET password=PASSWORD('db6R1R48cZ23P') WHERE user='root';
-bash: syntax error near unexpected token `('
[root@server ~]# FLUSH PRIVILEGES;
-bash: FLUSH: command not found
[root@server ~]# UPDATE mysql.user SET password=PASSWORD('db6R1R48cZ23P') WHERE user='root'
-bash: syntax error near unexpected token `('
[root@server ~]#
- - - Updated - - -
این یعنی چی ؟؟
- - - Updated - - -
وردپرس بدون اشکال کار می کنه ولی این اسکریپت اینطوری شده
جدای از اینها نمی دونم چرا دسترسی روت با اینکه پسورد رو میزنم میگه اشتباهه
پاسخ : MySQL Error: Access denied for user 'admin'@'localhost' (using password: NO)
نقل قول:
نوشته اصلی توسط
فال
کد:
define('localhost', 'DATABASEHOST'); // Add the Database Host Server Name. localhost in general cases.
define('admin_g', 'DATABASENAME'); // Add Name of Database Here
define('admin_gu', 'DATABASEUSER'); // Add Database Username here
define('1234', 'PASSWORD'); //Mysql User Password
فکر میکنم در کانفیگ اشتباه کردید
در تابع define پارامتر اول نام ثابت و پارمتر دوم باید مقدار باشد
مثلا
کد:
define('DATABASENAME', 'admin_g');
پاسخ : MySQL Error: Access denied for user 'admin'@'localhost' (using password: NO)
نقل قول:
نوشته اصلی توسط
Rezash
فکر میکنم در کانفیگ اشتباه کردید
در تابع define پارامتر اول نام ثابت و پارمتر دوم باید مقدار باشد
مثلا
کد:
define('DATABASENAME', 'admin_g');
ممنونم
این کارو کردم ولی بازهم همون وضعه
- - - Updated - - -
وقتی phpmyadmin باز میشه باز پسورد برای sql برای چیه، یوزر da_admin چه صیغه ایه
یکی کمک کنه من واقعا گیر کردم توو این لعنتی ، تمام کارام عقب افتاده
- - - Updated - - -
mysql.conf
رو با همون آدرسی که داد فعلا فکر کنم حل کردم و توو دیتابیس دایرکت دیگه خطا نمیده
ولی برای نصب اسکریپت بازم همچنان مشکل پابرجاست
MySQL Error: Access denied for user 'admin'@'localhost' (using password: NO)
این یعنی خطا از پسورد اشتباه نیست درسته ؟
- - - Updated - - -
کسی میتونه این مشکل رو برام حل کنه ؟ هزینه هم داره بفرمایید
- - - Updated - - -
از قسمت General settings در phpmyadmin پسوردشو حذف کردم جواب داد