Mysql создать пользователя: Как создать нового пользователя и настроить права доступа в MySQL

Содержание

MySQL Создание / удаление пользователей

Как залогиниться в MySQL?

Итак, чтобы залогиниться в MySQL под определенным пользователем, нужно набрать в командной строке…

 

…или из cmd.exe

Первый пользователь, о котором Вы можете знать – тот, которого Вы создавали при установке MySQL. Как правило это пользователь под именем root… Когда введете первую строку, система Вам предложит ввести пароль… Если ввёдете правильно окажетесь в консоли mysql;


Как узнать какие пользователи существуют?

Для начала – я выбрал базу данных mysql – она создается автоматически при инсталляции программы-сервера MySQL. В этой БД содержится таблица user, в которой огромное количество полей, но для простоты я вывел – имя пользователя, хост и пароль.


Как создать нового пользователя?

Для этого нужно выполнить 2 действия

1) собственно создать командой

CREATE USER 'Myuser'@'localhost' IDENTIFIED BY 'password';

2) дать пользователю привилегии, права, например так
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';

<strong>Обратите внимание! </strong>Если мы пишем ‘My<span>user</span>’@’localhost’, то подключение возможно только с локального хоста. Если мы пишем ‘My<span>user'</span>@’%’, то пользователь может присоединяться откуда угодно. Также, если мы напишем только <strong>GRANT ALL PRIVILEGES ON * . * TO ‘<span>newuser</span>’@’localhost’identified by password; </strong>… то пользователь у нас всё равно создастся, поэтому можно миновать Create User…более подродно <a href=»http://www.mysql.ru/docs/man/Adding_users.html»>здесь</a>. Звездочка до точки это все базы, после точки — все таблицы в базах. То есть этот пользователь получит все возможные права на все базы и таблицы. <a href=»http://digital-flame.ru/wp-content/uploads/2015/08/59.jpg»><img src=»http://digital-flame.ru/wp-content/uploads/2015/08/59.jpg» alt=»5″ /> </a>Посмотрим отобразился ли он в таблице пользователей?

<strong>Обратите внимание! </strong>Если мы пишем ‘My<span>user</span>’@’localhost’, то подключение возможно только с локального хоста. Если мы пишем ‘My<span>user'</span>@’%’, то пользователь может присоединяться откуда угодно.

 

Также, если мы напишем только <strong>GRANT ALL PRIVILEGES ON * . * TO ‘<span>newuser</span>’@’localhost’identified by password;

 

</strong>… то пользователь у нас всё равно создастся, поэтому можно миновать Create User…более подродно <a href=»http://www.mysql.ru/docs/man/Adding_users.html»>здесь</a>.

 

Звездочка до точки это все базы, после точки — все таблицы в базах. То есть этот пользователь получит все возможные права на все базы и таблицы. <a href=»http://digital-flame.ru/wp-content/uploads/2015/08/59.jpg»><img src=»http://digital-flame.ru/wp-content/uploads/2015/08/59.jpg» alt=»5″ /> </a>Посмотрим отобразился ли он в таблице пользователей?

 

Как видно – да! MyUser в списке пользователей. Теперь попробуем залогиниться под этим пользователем, перед этим напечатав в консоли mysql.exe команду quit;

 

Успешно вошли !!!

P.S… Если привилегии предоставляются пользователю, которого не существует, то этот пользователь создается, поэтому создавать пользователя можно сразу с команды GRANT…


Как удалить пользователя?

Для этого вылогинимся из под myuser и залогинимся под root…

 

Для того, чтобы удалить пользователя, наберем команду drop user username; в консоли…

Обратите, внимание, что сначала я написал drop user myuser и это не сработало, так как более точное определение у нас drop user ‘myuser’@’localhost’; последняя инструкция сработала на ура!


Как изменить пароль у пользователя ?


Как дать ограниченные привилегии пользователю?

(полный список привелегий на сайте MySQL.ru)

Создадим нового пользователя через инструкцию GRANT (инструкция работает таким образом, что если пользователя с таким именем нет, то он создается, поэтому можно миновать инструкцию CREATE)

Итак, у нас ограниченные привилегии для пользователя, он может только делать выборку, редактировать данные, вставлять новые, удалять их. Только в БД sql_groupby и только в таблице Sales. Кроме того, такого пользователя у нас не было, но он создался по команде Grant.


Как отобрать ограниченные привилегии у пользователя?

Итак, мы отобрали одну привилегию у пользователя – update. Можно отбирать не больше, чем дано привилегий, иначе ошибка.

Роли в MySQL

По поводу ролей в MySQL нашёл такую информацию на форуме… Как таковых, ролей нет в mysql, но можно поступить таким образом, цитирую…

Можно создать таблицу, куда заносятся роли и соответствующие им права, и таблицу, куда заносятся логины и присвоенные им роли. И повесить на вторую таблицу триггер, который по добавлению-изменению-удалению будет соотв. образом менять права логина.

 

Можно будет поэкспериментировать с этой идеей в будущих постах…

 

Как добавить пользователя в MySQL – опасность выбора

От автора: я бы вам советовал быть внимательнее с привилегиями. Один мой знакомый, который обладает в своей квартире правами администратора, наделил жену «привилегией» ограничения доступа к холодильнику. В итоге уже второй месяц сидит на диете и питается только овощами. Поэтому даже перед тем, как добавить пользователя в MySQL, хорошо подумайте!

Тех, кому доверяем!

Но все-таки есть на свете люди, которым можно доверять. И конечно, это не жена и не теща . Давайте научимся сегодня добавлять учетные записи в MySQL и наделять их определенными привилегиями.

Это можно делать как через командную строку, так и через программные оболочки. Для начала рассмотрим легкий вариант. Воспользуемся для добавления нового пользователя программой phpMyAdmin. Но для начала давайте сделаем маленький экскурс в систему учетных записей, реализованную в СУБД.

Выше всех в иерархии стоит пользователь с учетной записью root. Изначально эта учетка поставляется с пустым значением пароля. Администратор (root) может в MySQL добавить пользователя, наделить его определенными правами, а также лишить привилегий.

Система привилегий реализована не только на сервере СУБД, но и на уровне баз. Можно наделить пользователя доступом к определенной БД, а также разрешить ему выполнять только определенные операции с «хранилищем». Например, запретить вставлять, удалять и обновлять данные, но разрешить делать выборки из таблиц. Но все это легче познается в деле, поэтому приступим.

Бесплатный курс по PHP программированию

Освойте курс и узнайте, как создать динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC

В курсе 39 уроков | 15 часов видео | исходники для каждого урока

Получить курс сейчас!

Добавление учеток через phpMyAdmin

Откройте приложение, вверху перейдите по вкладке «Пользователи». После этого отобразится таблица «Обзор учетных записей». В ней указаны все учетные записи, которые существуют на экземпляре сервера, а также краткая информация об их привилегиях.

Чтобы добавить новую учетную запись, нужно нажать на ссылку «Добавить пользователя», которая расположена ниже таблицы. После чего система приложения выведет специальное диалоговое окно «Добавить пользователя».

В самом верхнем разделе («Информация учетной записи») следует задать имя нового пользователя, установить и подтвердить пароль. Также можно получить случайное значение пароля, которое будет автоматически подставлено в поля. Для этого нужно нажать кнопку «Генерировать».

Если прокрутить немного вниз, то станут доступными для редактирования глобальные привилегии, которыми можно наделить создаваемого пользователя. На снимке видно, что все привилегии разделены на несколько категорий: «Данные», «Структура» и «Администрирование». Перед тем, как добавить пользователя в MySQL ,ознакомьтесь с ними и отметьте нужные.

Для создания учетки нажмите внизу диалогового окна кнопку «Добавить пользователя». Теперь посмотрим на результат наших действий. Снова вернитесь к таблице «Обзор учетных записей» и ознакомьтесь с ее содержанием. Как видите, на сервере была создана новая учетка с заданным нами именем.

Добавляем нового пользователя БД

Через phpMyAdmin можно заниматься администрированием ролей не только глобально, но и на уровне отдельных БД. Чтобы в MySQL добавить пользователя к базе, в списке слева выберите нужную. Затем перейдите через пункт меню «Привилегии», где в таблице отобразятся все пользователи, которые имеют доступ к этой базе. Чтобы создать новую учетку БД, нажмите на ссылку «Добавить пользователя», которая расположена немного ниже (под таблицей).

После чего появится знакомый нам уже диалог «Добавить пользователя». Заполняем все поля, как и в предыдущем примере. Наделим leha2 глобальными привилегиями на базу world – пусть что хочет, то и делает с этим миром . И нажимаем внизу «Добавить пользователя».

Контроль возможностей созданных юзеров

Разберемся, что может созданным нами последний «Леха». Переходим в командную строку. Входим на сервер и выполним выборку из базы, для которой в MySQL добавили пользователя: Z:\usr\local\mysql-5.5\bin\mysql.exe -u leha2 -p123

SELECT * FROM `world`.`countrylanguage` WHERE `CountryCode` = ‘ABW’;

SELECT * FROM  `world`.`countrylanguage` WHERE  `CountryCode` =  ‘ABW’;

Бесплатный курс по PHP программированию

Освойте курс и узнайте, как создать динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC

В курсе 39 уроков | 15 часов видео | исходники для каждого урока

Получить курс сейчас!

Теперь попробуем под этой учеткой (leha2) попасть в другую базу, и тоже сделать из нее выборку. Например, вот из этой БД:

SELECT * FROM `db1`.`animal`;

SELECT * FROM `db1`.`animal`;

Но в ответ получаем от MySQL «в тык», поскольку используемая учетка обладает правами только на базу world.

Но это еще не все возможности администрирования привилегий. Можно в MySQL добавить пользователя с правами только на просмотр. Для этого редактируется таблица прав существующей учетной записи или создается новая.

Снова заходим на вкладку «Привилегии». В таблице пользователей возле нужной учетки жмем «Редактирование привилегий». Затем в появившемся окне диалога выключаем все привилегии кроме select. Таким образом пользователь сможет лишь просматривать таблицы или делать из них выборки с помощью SQL-команды SELECT.

Создание юзера через консоль

Давайте научимся, как добавить пользователя в MySQL через консоль. Для этого нам нужно зайти на сервер БД с правами администратора. Затем с помощью команды CREATE создать нового юзера и задать ему пароль:

CREATE USER ‘verter’@’localhost’ IDENTIFIED BY ‘12345’;

CREATE USER ‘verter’@’localhost’ IDENTIFIED BY ‘12345’;

Теперь снова зайдем в программную оболочку и глянем, появился ли созданный нами «робот» в таблице «Обзор учетных записей».

Как видите, verter стал пользователем нашего сервера MySQL. Но он вообще не имеет никаких прав (как и любой робот). Так неэтично по отношению к братьям нашим «железным», поэтому снабдим его всеми привилегиями на любую из баз. Например, world:

GRANT ALL PRIVILEGES ON `world`.* TO ‘verter’@’localhost’;

GRANT ALL PRIVILEGES ON `world`.* TO ‘verter’@’localhost’;

Чтобы проверить привилегии «робота из советского будущего», проведем испытание его возможностей. Зайдем под его учетной записью на сервер и сделаем выборку из базы:

Мы успешно в MySQL добавили пользователя к базе. И напоследок посоветовал бы не раздавать привилегии «направо и налево»… Извините, но мне пора бежать, иначе жена опять без ужина оставит. До скорой встречи!

Бесплатный курс по PHP программированию

Освойте курс и узнайте, как создать динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC

В курсе 39 уроков | 15 часов видео | исходники для каждого урока

Получить курс сейчас!

Хотите изучить MySQL?

Посмотрите курс по базе данных MySQL!

Смотреть

CREATE USER оператор MySQL — Oracle PL/SQL •MySQL •MariaDB •SQL Server •SQLite

В этом учебном пособии вы узнаете, как использовать MySQL оператор CREATE USER с синтаксисом и примерами.

Описание

Оператор CREATE USER создает учетную запись базы данных, которая позволяет вам входить в базу данных MySQL.

Синтаксис

Синтаксис для оператора CREATE USER в MySQL:

CREATE USER
user_name IDENTIFIED BY [ PASSWORD ] ‘password_value’;

Параметры или аргументы

user_name — имя учетной записи базы данных, которую вы хотите создать.
PASSWORD — необязательный. Указываете ли вы этот параметр или нет, оператор CREATE USER будет вести себя одинаково.
password_value — пароль для назначения имени пользователя.

Пример

Рассмотрим, как создать пользователя в MySQL с помощью оператора CREATE USER.
Например:

CREATE USER ‘samvel’@’localhost’ IDENTIFIED BY ‘klondike’;

CREATE USER

  ‘samvel’@’localhost’ IDENTIFIED BY ‘klondike’;

В этом примере оператор CREATE USER создаст нового пользователя с именем samvel в базе данных MySQL, пароль которого является ‘klondike’.

Создание нескольких пользователей

Вы можете создавать более одного пользователя за раз в MySQL. Вы можете использовать оператор CREATE USER для создания нескольких пользователей разделенных запятой комбинацией каждого user/password.
Например:

CREATE USER ‘samvel’@’localhost’ IDENTIFIED BY ‘klondike’, ‘serg’@’localhost’ IDENTIFIED BY ‘titidog’;

CREATE USER

  ‘samvel’@’localhost’ IDENTIFIED BY ‘klondike’,

  ‘serg’@’localhost’ IDENTIFIED BY ‘titidog’;

Этот пример CREATE USER создаст двух пользователей в MySQL. Первый пользователь будет называться samvel с паролем ‘klondike’, а второй пользователь будет называться serg с паролем ‘titidog’.

Использование Hash значения для пароля

В приведенных выше примерах отображается пароль открытого текста. У вас также есть возможность задать хэш-значение для пароля (см. Функцию PASSWORD).
Например:

CREATE USER ‘samvel’@’localhost’ IDENTIFIED BY ‘*39C549BDECFBA8AFC3CE6B948C9359A0ECE08DE2’;

CREATE USER

  ‘samvel’@’localhost’ IDENTIFIED BY ‘*39C549BDECFBA8AFC3CE6B948C9359A0ECE08DE2’;

Этот пример CREATE USER создаст нового пользователя samvel в базе данных MySQL с хэш-значением пароля.

Запрос SQL на создание (изменение) пользователя

Вы здесь: Главная — MySQL — SQL — Запрос SQL на создание (изменение) пользователя

В этой небольшой статье мы разберём SQL-запрос, который позволяет добавлять новых пользователей к базе данных, а также изменять параметры уже существующих.

Давайте приведу сразу пример SQL-запроса на создание нового пользователя базы данных:

GRANT SELECT , INSERT , UPDATE , CREATE , PROCESS ON * . * TO 'MyUser'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 10 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 10

Теперь поясняю синтаксис команды GRANT. Вначале идёт название команды, затем мы задаём, какие права будут у пользователя. Подробно о правах пользователей я уже писал, поэтому пояснять это не буду. После описания привилегий идёт предлог «ON«. Тут можно указать, к какой таблице или базе данных данный пользователь будет иметь доступ. В данном случае мы написали «* . *«, что означает, что данный пользователь имеет доступ к любой таблице любой базы данных. Мы могли бы написать так: «db_name . *«, что означало бы, что пользователь может получить доступ к любой таблице базы данных «db_name«. Сразу после описания границ доступа идёт предлог «TO«, после которого мы задаём имя пользователя «MyUser» и хост, с которого он будет иметь доступ к базе данных. В нашем случае это «localhost«. После идёт «IDENTIFIED BY» и затем сразу пароль. И последняя часть — это «WITH GRANT OPTION«, в которой мы задаём ограничение на использование ресурсов. О них мы также уже говорили в статье: права пользователя.

Теперь давайте разберём SQL-запрос на изменение существующих пользователей:

GRANT SELECT , INSERT , UPDATE , CREATE , PROCESS ON * . * TO 'MyUser'@'test1.ru' IDENTIFIED BY PASSWORD '565491d704013245' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 10 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 10

Как видите, синтаксис АБСОЛЮТНО такой же, как и на создание нового пользователя. Единственное отличие — это то, что пользователь «MyUser» уже существует. Вот и всё.

И, наконец, удаление пользователя из базы данных. Тут есть один интересный момент. Дело в том, что данные пользователей базы данных сами хранятся в таблицах базы данных. Поэтому, чтобы удалить пользователя надо удалить записи в соответствующих таблицах. Вот код:

DELETE FROM `user` WHERE CONVERT( User USING cp1251 ) = CONVERT( 'MyUser' USING cp1251 ) AND CONVERT( Host USING cp1251 ) = CONVERT( 'test1.ru' USING cp1251 )
DELETE FROM `db` WHERE CONVERT( User USING cp1251 ) = CONVERT( 'MyUser' USING cp1251 ) AND CONVERT( Host USING cp1251 ) = CONVERT( 'test1.ru' USING cp1251 )
DELETE FROM `tables_priv` WHERE CONVERT( User USING cp1251 ) = CONVERT( 'MyUser' USING cp1251 ) AND CONVERT( Host USING cp1251 ) = CONVERT( 'test1.ru' USING cp1251 )
DELETE FROM `columns_priv` WHERE CONVERT( User USING cp1251 ) = CONVERT( 'MyUser' USING cp1251 ) AND CONVERT( Host USING cp1251 ) = CONVERT( 'test1.ru' USING cp1251 )

Много, не спорю, но это единственный способ удалить пользователя. Либо вручную через PHPMyAdmin. Единственное, что надо изменить в этом шаблоне — это имя пользователя и хост, а всё остальное Вам вряд ли придётся менять.

Вот мы с Вами и рассмотрели SQL-запросы на создание, редактирование и удаление пользователей базы данных.

  • Создано 16.01.2011 02:14:10
  • Михаил Русаков
Следующая статья

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:
    <a href=»https://myrusakov.ru» target=»_blank»><img src=»https://myrusakov.ru/images/button.gif» alt=»Как создать свой сайт» /></a>

    Она выглядит вот так:

  2. Текстовая ссылка:
    <a href=»https://myrusakov.ru» target=»_blank»>Как создать свой сайт</a>

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):
    [URL=»https://myrusakov.ru»]Как создать свой сайт[/URL]

Основы работы с MySQL? Что это такое, Как узнать имя сервера, имя пользователя и пароль для подключения к базе данных? Как создать и удалить базу данных?

В статье мы расскажем, что такое MySQL server, как создать базу данных MySQL и как к ней подключиться.

MySQL — что это такое

MySQL — одна из распространенных систем управления базами данных (СУБД) с открытым исходным кодом. Такие базы применяют все популярные CMS. С помощью MySQL данные хранят Twitter, Youtube, Facebook. 

В этой системе используется формальный язык SQL (Structured Query Language), на котором создаются запросы к базам. Работать с базами данных необходимо через phpMyAdmin.

Характеристики MySQL:

  • поддерживает популярные CMS;

  • бесплатная СУБД;

  • есть плагины для упрощения работы с СУБД;

  • поддерживает типы таблиц: MyISAM, InnoDB, HEAP, MERGE;

  • можно добавить до 50 миллионов строк в таблицы;

  • не подходит для крупных проектов из-за ограниченного функционала SQL.

Базы данных доступны на всех тарифах, кроме Win-Lite.

Если вы уже заказали услугу хостинга, используйте базу данных «u1234567_default». Она автоматически создается в панели управления. 

Подключение к базе данных MySQL

Чтобы подключиться к базе данных MySQL host, вам нужно знать имя сервера, логин пользователя и пароль.

Как узнать пароль базы данных и логин

Данные для доступа указаны в информационном письме, которое приходит после заказа хостинга на контактный e-mail, а также в карточке услуги в Личном кабинете.

Чтобы найти данные в Личном кабинете 2domains, авторизуйтесь, выберите нужную услугу и кликните Управление услугой. В графе «Реквизиты доступа» указаны пароль и логин.

Как узнать имя сервера

В графе «Имя сервера» укажите «localhost».

Так как база данных «u1234567_default» создается по умолчанию, мы рекомендуем изменить пароль доступа по инструкции ниже.

Изменение пароля базы данных

Изменить пароль можно в панели управления хостингом. Для этого войдите в ISPmanager и следуйте инструкции: 

  1. Откройте раздел  «Главное» — Базы данных. Выберите нужную базу и нажмите Пользователи:

  1. Выберите нужного пользователя и нажмите Изменить:

  1. Введите новый пароль и нажмите Ок.

  2. Измените пароль через конфигурационный файл в CMS вашего сайта.

Готово, вы изменили пароль базы данных.

Также вы можете создать новую базу данных. Для этого используйте инструкцию ниже.

Создание новой базы данных

Создать базу данных можно в панели управления хостингом. Для этого войдите в ISPmanager и следуйте инструкции: 

  1. Откройте раздел «Главное» — Базы данных и нажмите Создать:

  1. Пропишите имя базы данных, выберите имя пользователя из выпадающего списка.

  2. Сгенерируйте пароль и нажмите ОК.

Готово, создана новая база данных. Подключиться к новой базе данных вы можете по инструкции в начале статьи.

Удаление базы данных

Чтобы удалить или очистить базу данных, войдите в панель управления хостингом ISPmanager и следуйте инструкции:

  1. Откройте раздел  «Главное» — Базы данных. Кликните на нужную базу и нажмите Удалить:

Готово, вы удалили базу данных.

 

MySQL: оператор CREATE USER


В этом руководстве по MySQL объясняется, как использовать оператор MySQL CREATE USER с синтаксисом и примерами.

Описание

Оператор CREATE USER создает учетную запись базы данных, которая позволяет вам войти в базу данных MySQL.

Синтаксис

Синтаксис оператора CREATE USER в MySQL:

 СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ
  имя_пользователя, ИДЕНТИФИЦИРОВАННОЕ [ПАРОЛЬ] 'значение_пароля'; 

Параметры или аргументы

имя_пользователя
Имя учетной записи базы данных, которую вы хотите создать.
ПАРОЛЬ
Необязательно. Независимо от того, указываете вы это или нет, оператор CREATE USER будет вести себя одинаково.
пароль_значение
Пароль для назначения user_name .

Пример

Давайте посмотрим, как создать пользователя в MySQL с помощью оператора CREATE USER.

Например:

 СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ
  'smithj' @ 'localhost' ИДЕНТИФИЦИРОВАНО 'осенью'; 

В этом примере оператор CREATE USER создаст нового пользователя с именем smithj в базе данных MySQL с паролем ‘autumn’ .

Создать более одного пользователя

Как можно создать в MySQL более одного пользователя одновременно? Вы можете использовать оператор CREATE USER для создания нескольких пользователей, разделяя каждую комбинацию пользователя и пароля запятой.

Например:

 СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ
  'smithj' @ 'localhost' ИДЕНТИФИЦИРОВАНО 'осенью',
  «andersonk» @ «localhost» ОПРЕДЕЛЕННЫЙ «летом»; 

Этот пример CREATE USER создаст двух пользователей в MySQL. Первый пользователь будет называться smithj с паролем «осень» , а второй пользователь будет называться andersonk с паролем «лето» .

Использование значения хэша для пароля

В приведенных выше примерах показан пароль в виде открытого текста. У вас также есть возможность указать хеш-значение для пароля (см. Функцию ПАРОЛЬ).

Например:

 СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ
  'smithj' @ 'localhost' ИДЕНТИФИЦИРОВАНО '* 2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19'; 

Этот пример CREATE USER создаст нового пользователя с именем smithj в базе данных MySQL с хеш-значением пароля.

.

почему не может создать нового пользователя в mysql?

Переполнение стека
  1. Около
  2. Продукты
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
  5. Реклама Обратитесь к разработчикам и технологам со всего мира
  6. О компании
.

mysql: как создать пользователя и как получить доступ к серверу mysql localhost с помощью php

Переполнение стека
  1. Около
  2. Продукты
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
  5. Реклама Обратитесь к разработчикам и технологам со всего мира
  6. О компании
.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *