Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

forum.0day.community _ Web-программирование _ php mysqli_connect

Автор: tano-yastreb Mar 20 2018, 11:55

Вопрос, ща стоит схема

define('DB_SERVER','192.168.20.30');
define('DB_DATABASE','sstc_web');
define('DB_SERVER_USERNAME','sstc_web');
define('DB_SERVER_PASSWORD','здесь-был-правильный-пароль');

$db_server = DB_SERVER;
$db_username = DB_SERVER_USERNAME;
$db_password = DB_SERVER_PASSWORD;
$db_database = DB_DATABASE;

$connection = mysqli_connect($db_server, $db_username, $db_password,$db_database);

Этот пхп файлик на вин сервере с пхп установленному, мускул находится на другом сервере с айпи который указан в конфиге, но при попытке выдает

Warning: mysqli_connect(): (HY000/1045): Access denied for user 'sstc_web'@'spapp.sstc.com.ua' (using password: YES) in C:\inetpub\Infodesc\Scripts\phpinfodesk-Copy.php on line 15

Вопрос, почему?)))

ЗЫ права даны правильно, мускуль на линухе работает на локалку правильно.

Автор: -13- Mar 20 2018, 12:00

потому что в мускуле могут быть пользователи
sstc_web@localhost
[email protected]
sstc_web@%

и только последний позволяет вход отовсюду
а первые два жестко привязаны к локалхосту или айпишнику источника

Автор: tano-yastreb Mar 20 2018, 12:37

(-13- @ Mar 20 2018, 12:00) Перейти к цитате

потому что в мускуле могут быть пользователи
sstc_web@localhost
[email protected]
sstc_web@%

и только последний позволяет вход отовсюду
а первые два жестко привязаны к локалхосту или айпишнику источника


Вроде бы и да, только что-то не срабатывает
Access denied for user '[email protected]'@'spapp.sstc.com.ua' (using password: YES) in C:\inetpub\Infodesc\Scripts\phpinfodesk-Copy.php on line 15

Автор: -13- Mar 20 2018, 13:20

[email protected]'@'spapp.sstc.com.ua - это вообще бред
может быть [email protected] или [email protected]
еще раз
в мускуле должен быть юзер
[email protected] - где ххх это IP вебсервера который коннектится к БД
или
sstc_web@%
вот примеры с правами http://www.mysql.ru/docs/man/Adding_users.html

Автор: tano-yastreb Mar 20 2018, 13:25

(-13- @ Mar 20 2018, 13:20) Перейти к цитате

[email protected]'@'spapp.sstc.com.ua - это вообще бред
может быть [email protected] или [email protected]
еще раз
в мускуле должен быть юзер
[email protected] - где ххх это IP вебсервера который коннектится к БД
или
sstc_web@%
вот примеры с правами http://www.mysql.ru/docs/man/Adding_users.html


Прикол в том что я всё сделал как надо, но когда очередной раз вернул всё на место оно заработало))

Invision Power Board
© Invision Power Services