В простых терминах, синтаксис для создания пользователя это: создать пользователя "имя_пользователя" @ "имя-хоста '[определены" пароль "] имя_пользователя имя пользователя, такие как,« Джон ». host_name это имя компьютера, который имеет клиентскую программу. Это может быть одно слово, например "Лев" или это может быть, например, имя домена "Yahoo.com". В этой серии, это локальный, так как клиентская программа (баз данных) и сервер находятся в том же самом компьютере. Площадь содержание кронштейн в синтаксисе является обязательным при создании пользователя, но не позже.
Вы можете иметь что-то вроде: создать пользователя "ты" @ "локальный"; С этим утверждением, необходимо создать пользователя, который не имеет пароля. Вы можете добавить пароль впоследствии с помощью оператора SET PASSWORD (см ниже). Чтобы создать имя пользователя и пароль в то же время, можно было бы ввести что-то вроде: создать пользователя "ты" @ "локальный" определены "you123 '; Для этого урока, предположим, что это ваш (читатель) имя пользователя (вы) и пароль (you123). Для пользователю создавать другого пользователя, он нуждается в создавать пользовательские привилегии.
Пользователь корень имеет эту привилегию по умолчанию. Он может предоставить привилегии для вас, и вы можете предоставить его другому лицу. Мы видим, как это делается в следующем разделе (заявление). Существует разница между именем пользователя и именем учетной записи. В приведенном выше примере, имя_пользователя, "ты", а имя счета вам @ локальный (лучше набрали как "вы" @ "локальный"). Так ваше имя пользователя счета,'you'@'localhost'.The грант себе Пользователь (включая корень) использует гранты заявление предоставлять льготы другим пользователем.
Для того, чтобы использовать грант о, пользователь должен иметь привилегию GRANT OPTION. Пользователь корень имеет этот GRANT OPTION привилегии и все другие льготы по умолчанию (автоматически сразу после установки). В упрощ