Автор Тема: Проблем със създаването на външен MySQL user !  (Прочетена 1579 пъти)

Lizzard

  • Напреднали
  • *****
  • Публикации: 51
    • Профил
Здравейте,
 
значи аз съм малко нов в сферата на линукс, използвам Ubuntu 8.10 и бих искал помощ от вас като по-напреднали.
Ще съм много благодарен ако някой успее са ми помогне в това да направя така, че и външни потребители да могат да се свързват с моята MYSQL база данни. Правя го и тук по същите стъпки в phpmyadmin, както го правех и при Windows, само че с малка разлика, че там ми даваше да пусна достап и на други хора до MYSQL, а тук не. Дава еррор 10060.
Надявам се някой да упее да ми помогне, ще съм му адски благодарен !
« Последна редакция: Nov 09, 2008, 06:06 от Lizzard »
Активен

senser

  • Напреднали
  • *****
  • Публикации: 1328
    • Профил
виж в конфигурационния файл нa mysql /etc/mysql/my.cnf (пътят му в Убунту може и да е различен, не знам) за редовете:
Код:
skip-networking
bind-address                            = 127.0.0.1
и ги коментирай - т.е. сложи по един # в началото на двата реда

също така влез в mysql клиента и ни покажи изхода от командата
Код:
select user,host from mysql.user;
Активен

Lizzard

  • Напреднали
  • *****
  • Публикации: 51
    • Профил
виж в конфигурационния файл нa mysql /etc/mysql/my.cnf (пътят му в Убунту може и да е различен, не знам) за редовете:
Код:
skip-networking
bind-address                            = 127.0.0.1
и ги коментирай - т.е. сложи по един # в началото на двата реда

също така влез в mysql клиента и ни покажи изхода от командата
Код:
select user,host from mysql.user;

Това го пробвах презди да пиша и не стана, дори рестартирах системата и пак не стана.
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Не казвай "не стана", показвай изходи от команди и логове ;) Ако си коментирал или изтрил редовете, които senser ти е показал, то от настройките на mysql остава само да погледнеш (и евентуално да ни покажеш) изхода от командата, дадена ти от него. Но за да не изпълняваш 2 стъпки при изпълнението й (влизане в mysql конзолата и изпълнение на командата), можеш да изпълниш директно тази команда
Код:
mysql -u root -e "select user,host from mysql.user;" -pПАРОЛА
Забележи, че няма интервал между -p и ПАРОЛА. Въведи своята парола за root потребителя на mysql на мястото на ПАРОЛА или използвай някой друг потребител, вместо root и впиши неговата парола, стига този потребител да има право да чете информацията в таблицата с потребители. Каква е целта на занятието с тази команда? Тази команда ще ти извлече таблица с mysql потребителите. В нея ще погледнем въпросният потребител, който искаш да може да се свързва отдалечено с mysql, дали има право на това. Ако в колоната host за този потребител седи надпис localhost и няма други редове за този потребител, то този потребител е ограничен да може да се свързва само от локалната машина и ти трябва да промениш това. Ако в колоната host за този потребител седи % или твоето външно IP, то тогава на този потребител е позволено да се свързва отдалечено и ще търсим проблема другаде ;)
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

Lizzard

  • Напреднали
  • *****
  • Публикации: 51
    • Профил
+------------------+----------------+
| user             | host           |
+------------------+----------------+
| root             | %              |
| root             | 127.0.0.1      |
| root             | 212.70.159.208 |
| root             | 89.25.19.15    |
|                  | lizz-server    |
| root             | lizz-server    |
|                  | localhost      |
| debian-sys-maint | localhost      |
| root             | localhost      |
+------------------+----------------+

Не мога да се свържа от друг комп. все още, моля за помощ !
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
http://wiki.answers.com/Q/What_does_Mysql_error_number_10060_mean

3-тия по ред линк в Google търсене за "mysql error 10060" ...

Дай си изхода от
netstat -ntap
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Проблем с USER
Настройка на програми
nitroX 3 5333 Последна публикация Nov 01, 2004, 21:23
от Net_Master
vpn user
Настройка на програми
stevebradata 2 3858 Последна публикация Sep 11, 2005, 14:21
от stevebradata
Ограничаване правата на user
Настройка на програми
atanasov75 2 4149 Последна публикация Jan 11, 2006, 20:10
от atanasov75
Mysql проблем със стартирането(mysql.sock missing)
Настройка на програми
coveka 6 11317 Последна публикация Mar 01, 2008, 22:02
от coveka
Mysql: can't connect to local mysql server
Настройка на програми
wonder 1 9971 Последна публикация Mar 16, 2008, 01:17
от neter