PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : MySQL Error: Access denied for user 'admin'@'localhost' (using password: NO)



فال
February 19th, 2016, 17:55
سلام

یه دیتابیس ساختم برای یه اسکرایپت یه اس کیو ال هم خودش داشت واردش کردم
یه فایل 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

armin.rf
February 19th, 2016, 17:56
مطمئنید اطلاعات دیتابیس رو درست وارد کردید ؟؟

فک نکنم یوزر دیتابیس admin خالی باشه

فال
February 19th, 2016, 17:59
admin_g هست منم همینو زدم

armin.rf
February 19th, 2016, 18:05
اگر اطلاعات درست باشه مسلما نباید با اروری رو به رو بشید

ببینید شاید فایل Config مورد داره !

کد های کانفیگ رو بزارید

فال
February 19th, 2016, 18:18
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

armin.rf
February 19th, 2016, 18:30
نباید مشکلی باشه !!!

سعی کنید دیتابیس نیم و یوزر رو یکی بزنید که قاطی نشه !

فال
February 19th, 2016, 21:16
[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 - - -

وردپرس بدون اشکال کار می کنه ولی این اسکریپت اینطوری شده
جدای از اینها نمی دونم چرا دسترسی روت با اینکه پسورد رو میزنم میگه اشتباهه

Rezash
February 19th, 2016, 21:20
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');

فال
February 22nd, 2016, 00:57
فکر میکنم در کانفیگ اشتباه کردید
در تابع 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 پسوردشو حذف کردم جواب داد