20th Сен 2018

0 Comments

bash-148836_640

MySQL: ERROR 1396 (HY000): Operation DROP USER failed for ‘username’

При удалении пользователя MySQL сообщает об ошибке: mysql> drop user usertest; ERROR 1396 (HY000): Operation DROP USER failed for ‘usertest’@’%’ Хотя пользователь вроде есть: mysql> SELECT User FROM mysql.user; +————-+ | User | +————-+ |…

Прочитать

18th Сен 2018

0 Comments

bash-148836_640

Как посмотреть список пользователей и привилегии в MySQL через консоль в Linux?

Для того чтобы отобразить всех пользователей и затем, просмотрев их, узнать привилегии необходимого в MySQL через консоль, необходимо: Зайти под учетной записью root в MySQL. После, выбираем используемую базу данных MySQL: mysql>use mysql; Делаем выбор…

Прочитать

6th Авг 2018

0 Comments

bash-148836_640

Как создать пользователя с правами только на чтение (read-only) в MySQL

Исходим из того, что у нас уже есть бд и пользователь. Если нет, то здесь написано как создать. Заходим в mysql: # mysql -uroot -p Ставим необходимые привилегии пользователю userwithRO с паролем userwithRO_passw к БД…

Прочитать

7th Янв 2018

0 Comments

bash-148836_640

Изменение пароля пользователя Mysql (консоль)

Для того чтобы изменить пароль пользователя, под которым зашли,необходимо: $mysql -uПОЛЬЗОВАТЕЛЬ -p mysql>SET PASSWORD = PASSWORD(‘пароль’) mysql>FLUSH PRIVILEGES; Если нужно уменить пароль другого пользователя, то сначала заходим под рутом: $mysql -uroot -p mysql>SET PASSWORD FOR…

Прочитать

25th Фев 2017

0 Comments

2000px-Database-mysql.svg

MySQL. Экспорт и импорт БД через терминал Linux.

Экспорт БД Экспорт одной БД: mysqldump -uNameUser -p NameDB > DB.sql Экспорт нескольких БД: mysqldump -uroot -p -B DB1 DB2 DB3 > DB1_3.sql Экспорт всех БД в один файл: mysqldump -uroot -p -A > DB_ALL.sql…

Прочитать

25th Фев 2017

0 Comments

2000px-Database-mysql.svg

MySQL. Создание БД, пользователя, применение привилегий в терминале Linux.

Вход: mysql -uroot -p Создание базы данных ‘testdb’: mysql> CREATE DATABASE `testdb`; Создания пользователя ‘user’ c паролем ‘password’: mysql> CREATE USER ‘user’@’localhost’ IDENTIFIED BY ‘password’; Выдача всех привилегий на базу данных`testdb` для созданного пользователя’user’: mysql>…

Прочитать