Преглед на урок

Създаване на потребителски акаунт и парола за MySQL

Създаване на потребителски акаунт и парола за MySQL




Тестът на връзката с MySQL, който направихте в началото веднага след инсталацията, приемаше, че се свързвате към MySQL като руут потребител без парола. Това предлага лоша си-гурност, така че в практиката ще се наложи да създадете потребителски акаунт с асоциирана към него парола.
Добавянето на потребител се осъществява, като въведете конструкция "grant" (команда за задаване на права) в MySQL, докато сте руут потребител. Стандартно стартиране на монитора на MySQL обикновено ще ви идентифицира като такъв. Но за да сте сигурни, напишете "exit" в монитора на MySQL, за да затворите програмата. След това напишете този ред, за да го стартирате отново като руут потребител:

mysql -u root

Ако има зададена парола за руут потребителя, редът ще бъде:

Mysql –u root -р парола

Сега в промпта напишете следната MySQL
команда за задаване на права:

grant all privileges on *.* to потребителско-име@домейн identified by "парола” with grand option;

Това ще създаде нов потребител от ранг суперпотребител - което разрешава пълен достъп от зададения домейн, при условие че въведе зададената парола.

Свързване на потребител към MySQL

За да се свърже с MySQL, PHP функцията mysql_connect() изисква три аргумента – валидно име на домейн, потребителско име и парола.Функцията връща стойност истина, ако опитът за връзка е успешна, или неистина ако е неуспешна. Скриптът по-долу изписва потвърждение ако свързването завърши успешно:

Код
<?
$domain = "localhost"; # тук се въвежда домейна
$user = "test"; 	   # тук се въвежда потребителското име
$password = "test";	# тук се въвежда паролата

$conn = mysql_connect( $domain, $user, $password );

if($conn){
	$var = "Поздравления $user, свързахте се към MySQL";
}


?>
<html>
<head><title>Свързване на потребител</title>
</head>
<body>
<? echo ($var); ?>
</body>
</html>

Автор: e!ns7e!n

Ако урокът ви допада, споделете го в Twitter и Facebook или го запазете в Delicious.




Урокът е добавен от: GeorgeSG

Коментари

HaRdYz

ЖЕЛЕЗЕН урок

isperih

аха

Добави коментар

Трябва да сте регистиран потребител за може да оставяте коментари! Направете своята безплатна регистрация още сега.