zaLinux.ru

Архив автора: Alexey

Как разрешить пользователю MySQL (MariaDB) создавать новых пользователей и предоставлять привилегии по управлению базами данных и их содержимым другим пользователям

По умолчанию правом (привилегией) создавать новых пользователей, а также предоставлять им права на базы данных, наделён только root. Пользователь root может делать все возможные операции в отношении баз данных и пользователей. Если вы хотите предоставить часть административных полномочий другому пользователю,…
ДАЛЕЕ

Почему MySQL (MariaDB) запрашивает пароль, даже если он указан с опцией «-p» (РЕШЕНО)

Если вы пытаетесь подключиться к серверу MySQL (MariaDB) в командной строке, то, возможно, вы столкнулись с проблемой, что клиент MySQL (MariaDB) не видит пароль. Например, при подключении к MariaDB с помощью команды (где «USER» это действительное имя пользователя, а «PASSWORD»…
ДАЛЕЕ

Почему «mysql -h» не показывает справку. Ошибка «option ‘-h’ requires an argument» (РЕШЕНО)

Пожалуй, самой популярной опцией командной строки, независимо от используемой утилиты, является опция «-h». Для большинства программ с интерфейсом командной строки опция «-h» выводит справку по использованию программы. Но если вы попробуете получить справку для MySQL следующим образом: mysql -h То…
ДАЛЕЕ

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

В этой заметке будет показано как создать нового пользователя MySQL (MariaDB), а также настроить его привилегии (права) на уровне СУБД в целом, на уровне определённой базы данных и даже на уровне отдельных таблиц и столбцов. Зачем создавать нового пользователя MySQL…
ДАЛЕЕ

Как разрешить доступ пользователю только к определённым столбцам в MySQL (MariaDB)

Оглавление 1. Как настроить права доступа на отдельные столбцы в MySQL (MariaDB) 2. Как разрешить пользователю добавлять записи в колонку 3. Как разрешить пользователю просматривать записи в колонке 4. Как разрешить пользователю обновлять записи в колонке 5. Как разрешить пользователю…
ДАЛЕЕ

Как разрешить доступ пользователю только к определённым таблицам в MySQL (MariaDB)

Оглавление 1. Как настроить права доступа на отдельные таблицы в MySQL (MariaDB) 2. Как разрешить пользователю создавать определённую таблицу в базе данных 3. Как разрешить пользователю удалять определённую таблицу в базе данных 4. Как разрешить пользователю удалять записи в таблице…
ДАЛЕЕ

Как разрешить пользователю доступ только к определённым базам данных в MySQL (MariaDB)

Оглавление 1. Как настроить права доступа на отдельные базы данных в MySQL (MariaDB) 2. Как разрешить пользователю создавать таблицы в базе данных 3. Как разрешить пользователю удалять таблицы в базе данных 4. Как разрешить пользователю удалять записи в таблицах базы…
ДАЛЕЕ

Ошибка при использовании выражений USE в MySQL (MariaDB): «ERROR 1044 (42000): Access denied for user» (РЕШЕНО)

Оглавление 1. Оператор «USE» вызывает ошибку «ERROR 1044 (42000)» 2. Как исправить ошибку MySQL (MariaDB) «ERROR 1044 (42000): Access denied for user» при использовании оператора USE 3. Как предоставить пользователю права чтения базы данных и её содержимого 3.1 Как предоставить пользователю…
ДАЛЕЕ

Как ускорить работу виртуальной машины VirtualBox

Что сделать для ускорения работы VirtualBox На одном и том же компьютере виртуальная машина VirtualBox может иметь различную производительность и отзывчивость. Далее перечислено несколько способов ускорить работу виртуальной машины. 1. Включите параметр «Кэширования ввода/вывода» Включение «Кэширования ввода/вывода» для дисков виртуальной машины…
ДАЛЕЕ

Как перенести виртуальные машины VirtualBox на другой диск или другой компьютер

Перенос виртуальных машин VirtualBox Виртуальные машины VirtualBox можно переносить целиком и частично (например, только виртуальные диски) в рамках одного компьютера (например, на более быстрый SSD), а также между компьютерами. Эта заметка расскажет о том, как правильно выполнить перенос виртуальных машин…
ДАЛЕЕ

Ошибка «ERROR 1044 (42000): Access denied for user ‘mial’@’localhost’ to database ‘TestDB’». Не удаётся создать базу данных MySQL (РЕШЕНО)

Почему пользователь не может создать базу данных MySQL (MariaDB) При попытке создать базу данных вы можете столкнуться с ошибкой: ERROR 1044 (42000): Access denied for user 'mial'@'localhost' to database 'TestDB' Причина ошибки в том, что указанный пользователь (в данном примере…
ДАЛЕЕ

Как вывести список пользователей MySQL / MariaDB и их привилегии (с помощью клиента СУБД и PHP)

В этой заметке рассказано, с помощью каких запросов можно вывести список пользователей MySQL и MariaDB. В статье показано, как выполнять эти команды в строке запроса MySQL / MariaDB, а также с помощью PHP. Вывод списка пользователей и их привилегий с…
ДАЛЕЕ

Поиск многострочных совпадений регулярными выражениями PHP

Многострочность в регулярных выражениях PHP По умолчанию регулярные выражения в PHP ищут совпадения в пределах одной строки. И в этом случае символ «.» (точка) который обычно описывается как «всё что угодно» на самом деле означает «всё что угодно кроме перехода…
ДАЛЕЕ

Автоматическая подсветка кода на веб-сайте

Автоматическая разметка кода на сайте В этой статье вы узнаете, как включить подсветку синтаксиса исходного кода на сайте. Под подсветкой кода имеется ввиду автоматическая раскраска в разные цвета элементы исходного кода программ в соответствии с синтаксисом языка программирования. Показанный вариант…
ДАЛЕЕ

Как включить поддержку HDR монитора в Linux

Короткий ответ: никак. В настоящее время HDR не поддерживается в Linux. Что такое HDR HDR это технология, которая делает отображение на экране монитора или телевизора более яркими, контрастными и реалистичными. Это достигается передачей метаданных (в дополнении к видео потоку), на…
ДАЛЕЕ