ВУЗ:
Составители:
Рубрика:
В БД MYSQL содержатся таблицы, называемых таблицами привилегий.
Система привилегий будет подробно рассмотрена в следующих работах, а
пока вы можете выполнить команды на добавления своего пользователя:
Для добавления нового пользователя your_name, можно выполнить
следующие операторы языка (Insert):
Insert into user (host, user, password, ssl_cipher
2
,
x509_issuer, x509_subject ) values ('localhost’,
'your_name', password('your_pass'), ‘’, ‘’, ‘’);
Выполнением команды
Select host, user, password from user;
Мы выводим перечисленные поля в виде таблицы
Host User Password
% root 456g879k34df9
Если необходимо выделить все столбцы таблицы, то необходимо на-
брать * в качестве аргумента команды select.
Чтобы изменения вступили в силу нужно перегрузить сервер, предвари-
тельно закончив текущий сеанс работы командой quit.
mysqladmin -u root reload (эта команда перегружает сервер)
После установки пароля для пользователя нужно перезагрузить сервер
командой mysqladmin reload, чтобы изменения вступили в силу. После этого
можно попробовать войти снова:
Mysql/bin/mysql -u your_name -p mysql
Enter password:*******
Если же после этой операции вы не получите приглашение ко входу, то
необходимо будет повторить вход в сервер под учетной записью ROOT и на-
значить необходимые права. Т.о., недостаточно добавить сведения о пользова-
теле в системную БД, дополнительно необходимо назначить права пользовате-
лю, после чего можно начинать настраивать таблицы привилегий, вводить но-
вых пользователей, создавать базы данных и таблицы, то есть делать все то,
что называется администрированием. Назначить права можно указанием
инструкцией INSERT для заполнения соответствующие привилегии (перечень
привилегий см. Таблица 3)
Mysql/bin/mysql -u root
И выполнить следующий запрос к БД:
2
Атрибуты ssl_cipher, x509_issuer, x509_subject обязательны для за-
полнения для версии сервера 5.12
8
Страницы
- « первая
- ‹ предыдущая
- …
- 6
- 7
- 8
- 9
- 10
- …
- следующая ›
- последняя »