Основы программирования в Linux
Шрифт:
Команда
Можно также выполнять команды SQL из текстового файла, просто запустив
Эта маленькая утилита может быстро предоставить информацию о вашей установке MySQL и составляющих ее базах данных.
Без параметров она отображает все имеющиеся базы данных.
С базой данных в качестве параметра она выводит таблицы этой базы данных.
С именами базы данных и таблицы утилита отображает перечень столбцов заданной таблицы.
Если заданы база данных, таблица и столбец, утилита выводит подробную информацию о заданном столбце.
Создание пользователей и наделение их правами доступа
В роли администратора MySQL вам чаще всего придется обслуживать пользователей: добавлять, и удалять пользователей СУРБД MySQL и управлять их полномочиями. Начиная с версии MySQL 3.22, правами доступа или полномочиями пользователей управляют в мониторе MySQL с помощью команд
Команда MySQL
В табл. 8.6 перечислено несколько значений прав доступа, которые могут быть предоставлены.
Таблица 8.6
| Значение | Описание |
|---|---|
| alter | Изменять таблицы и индексы |
| create | Создавать базы данных и таблицы |
| delete | Удалять данные из базы данных. |
| drop | Удалять базы данных и таблицы |
| index | Управлять индексами |
| insert | Вставлять данные в базу данных |
| lock tables | Разрешает блокировать таблицы |
| select | Извлекать данные |
| update | Изменять данные |
| all | Все вышеперечисленные |
У некоторых прав доступа есть дополнительные опции. Например,
Объект, которому вы предоставляете данные права, обозначается как
и в лучших традициях Linux
Если заданный пользователь уже существует, права доступа корректируются с учетом вносимых вами изменений. Если такого пользователя нет, он создается с заданными правами доступа. Как вы уже видели, пользователей можно задавать на определенных компьютерах. Пользователя и компьютер следует задавать в одной команде для того, чтобы в полной мере использовать гибкость схемы предоставления прав доступа MySQL.
Барон Бранд Берс. Том 1
1. Бранд Берс
Проза:
магический реализм
рейтинг книги
Воин
2. Атланты
Фантастика:
научная фантастика
рейтинг книги
Санта-Хрякус
20. Плоский мир
Фантастика:
юмористическая фантастика
рейтинг книги
Золото бунта
Приключения:
исторические приключения
рейтинг книги
Эволюционер из трущоб. Том 6
6. Эволюционер из трущоб
Фантастика:
попаданцы
аниме
фэнтези
рейтинг книги
Рубеж. Пентакль
6. Большая серия русской фантастики
Фантастика:
научная фантастика
рейтинг книги
Кухня народов СССР
Дом и Семья:
кулинария
рейтинг книги
Я все еще царь. Книга XXXI
31. Дорогой барон!
Фантастика:
юмористическое фэнтези
аниме
попаданцы
рейтинг книги
Виконт. Книга 2. Обретение силы
2. Псевдоним `Испанец`
Фантастика:
боевая фантастика
попаданцы
рпг
рейтинг книги
Дырка для ордена; Билет на ладью Харона; Бремя живых
Фантастика:
альтернативная история
фэнтези
рейтинг книги
Барон Бранд Берс. Том 3
3. Бранд Берс
Проза:
магический реализм
рейтинг книги
Фамильяр
Фантастика:
фэнтези
рейтинг книги
Избранное
Фантастика:
альтернативная история
рейтинг книги