Общие вопросы
Установка пароля пользователя VDSЗапуск образов VDS на локальном компьютереОтправка писем по SMTP на VDS с панелью NetAngelsУстановка пароля пользователя root MySQLСоздание дополнительных пользователей MySQLПодключение SSH-ключей к VDSКак сбросить пароль root?Использование раздела Облачные VDS в панели управленияИспользование образа с панелью управления NetAngelsСпециальные образы VDS для быстрого развертывания (LAMP)Как клонировать виртуальные машиныГостевой агентПриватная сетьКак поправить настройки sshd?Как включить защиту от DDoS через CloudflareVDS как промежуточный сервер для выхода в интернетМонтирование диска в VDSЗащита от DDoS атакИнструкция по настройке исходящего SMTP для тарифов VDS StartСервер для веб-конференций, совещаний и онлайн лекцийВосстановление отдельных файлов в виде архиваНастройка сети на VDSУстановка Windows из ISO-образа на VDSSSH-доступ к хостинг-аккаунтуКак настроить отправку почты с сайтаАвтоматизация обновления SSL-сертификата через API NetAngelsВыпуск SSL сертификата на VDS c помощью утилиты dehydratedКак подключить SSL-сертификат для сайта на облачном VDS с панелью управления NetAngelsКонсольные команды. Работа с данными.Консольные команды. Работа с MySQL, создание и загрузка дампа.Консольные команды. Анализ состояния сервера
Создание дополнительных пользователей MySQL

Создание дополнительных пользователей MySQL

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

Создать дополнительного пользователя MySQL вы можете, подключившись к вашему серверу с правами суперпользователя по протоколу SSH, например через “Терминал” в панели управления VDS, и выполнив следующую команду:

root@vm-1234abcd:~# mysql

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

MariaDB [(none)]> CREATE USER 'new-user'@'localhost' IDENTIFIED BY 'SOME-Secret-pAssw0rd';

После ввода запроса будет создан пользователь MySQL с именем new-user и паролем SOME-Secret-pAssw0rd

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

MariaDB [(none)]> GRANT ALL PRIVILEGES ON `my-database`.* TO 'new-user'@'localhost';

Этого должно быть достаточно, чтобы пользователь new-user мог подключаться к базе данных my-database из виртуальной машины и выполнять любые действия конкретно с этой базой данных.

Терминал можно закрыть, либо можно отключиться командой exit.

Облачные VDS
Облачные VDS
Облачные VDS
Масштабируются под любые задачи: от размещения сайта до IT-инфраструктуры
С 2003 года
Надежность.
Нам доверяют тысячи компаний и разработчиков
21 год
Предоставляем услуги профессионального хостинга
35 000+
Клиентов доверяют нам размещение своих сайтов
99.99%
Подтвержденный uptime наших серверов хостинга
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
ВК49865