Mr_Hold
@Mr_Hold
Python, JS программист

Как исправить ошибку 1045 в Pawn MySQL?

Делаю свой сервер самп на базе языка Pawn. Во время работы столкнулся с тем, что мод просто не конектится с базой данных. Выбивает ошибку:

[21:45:08 10/21/21] [ERROR] CMySQLConnection::Connect - (error #1045) Access denied for user 'root'@'localhost' (using password: YES)

Я узнал, что эта ошибка связанна с неправильным паролем/логином к базе, но если ввести эти данные в pma, то все работает нормально. Я думал, что проблема может быть связанна с кодировкой, но она нормальная (UTF-8).

westrp.pwn:
new connect;

#define db_host			"localhost"
#define db_username		"root"
#define db_password		"root"
#define db_name 		"west_rp"


connection.pwn:
public OnGameModeInit()
{
	connect = mysql_connect(db_host, db_username, db_password, db_name); //conecting to db
}


Как можно решить эту проблему?
  • Вопрос задан
  • 344 просмотра
Пригласить эксперта
Ответы на вопрос 2
toxa82
@toxa82
Создайте отдельного пользователя для проекта. Нечего там под рутом сидеть.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы