ПредишенСледващото

Как да се свържете към база от данни от отдалечен компютър

инструкция

Какво ще ви трябва:

  • Инсталиран DB MySQL (например, от Denwer комплект).
  • Куп Apache + PHP или програма, която работи с база данни - инсталиран на втория компютър.
  • Местни или интернет връзка между клиентския компютър и компютъра на сървъра.
  • Достъпът до потребителя "корен" (или всеки друг, с пълни права) база данни.

Намерете реда с параметъра свързват-адрес. и ако в началото на реда не си струва диез (#) го поставите. Не забравяйте да запишете файла, след редактиране.

Рестартирайте базата данни. Разбира се, всеки има свои собствени начини, например, можете да убие mysqld.exe процес чрез Task Manager (Ctrl + Alt + Delete), а след това да започне в базата данни на първо място. С новите настройки, MySQL ще приема връзки от други компютри; обаче, обмен на данни няма да работи, ако не се свържа зададете потребителско име и парола, които е упълномощен да използва базата данни от отдалечения компютър.

Свържете като потребител корен (или всеки друг потребител има пълни права) към базата данни от един и същ компютър, където има база данни и изпълнете следната команда:

Разрешете всички ON # 42;. # 42; До # 8217; потребител # 8217; @ # 8217;% # 8217; Идентифицирани от # 8216; парола # 8217; С предоставянето на опции

Подмяна предварително потребителско име на потребителя, който ще бъде разрешено да се свърже с базата данни от отдалечен компютър, парола в паролата, за да бъде използван от потребителя.
Можете също така да замени # 42;. # 42; . На db * Това позволява на потребителя да работи само с база данни db; или db.table след това потребителят ще бъде в по-ограничени в правата си и да могат да работят само на маса в базата данни на db. Причиняване Дарение команда няколко пъти на един и същи потребител, но се противопостави на даване право, можете да посочите точно това, което потребителят ще бъде в състояние да работи.
Предоставят команда в MySQL 5.1 [Eng.]

Сега можете да се свържете с базата данни от отдалечен компютър, потребителското име и парола, които се използват в командос Дарение. С цел да се вдигне на правото на потребителя (например, за да вземем правото да работи с определена база данни), използвайте отменя:

ОТМЕНЯ ВСИЧКИ, предоставяне на опции ON # 42;. # 42; В ОТ # 8217; потребител # 8217; @ # 8217;% # 8217; Идентифицирани от # 8216; парола # 8217;

Параметрите не са съвсем по същия начин, както в предишната стъпка, но те са равностойни.
Командата REVOKE в MySQL 5.1 [Eng.]

Изтриване на потребител (изведнъж искате да изтриете потребителя за изпитване), може да командва DROP ПОТРЕБИТЕЛ:

DROP USER # 8217; потребител # 8217; @ # 8217;% # 8217; Идентифицирани от # 8216; парола # 8217;

Имайте предвид, че DROP USER не забраните изтриване на потребители, ако в момента те са свързани с базата данни; но ако те са изключени, те няма да бъдат в състояние да се свърже.
DROP USER команда в MySQL 5.1 [Eng.]

Съвети & Предупреждения:

Свързани статии

Подкрепете проекта - споделете линка, благодаря!