Лабораторная работа №1 Ознакомление с интерфейсом субд mysql


полнения для версии сервера 5.12



Pdf көрінісі
бет6/51
Дата11.10.2023
өлшемі1.29 Mb.
#480346
1   2   3   4   5   6   7   8   9   ...   51
Metod BDiAKS 11.03.04 2017

полнения для версии сервера 5.12
8


Mysql>USE MYSQL;
Mysql>GRANT ALL PRIVILEGES ON *.* TO 'your_name'@'local-
host
3
' IDENTIFIED BY 'your_pass' WITH GRANT OPTION; 
Mysql>FLUSH PRIVILEGES;
Если пароль был случайно забыт, чтобы его задать по новой, придется 
стереть файлы mysql.frm mysql.MYI и mysql.MYD из папки с базами данных, 
затем запустить скрипт mysql_install_db и повторить все по новой. Можно 
воспользоваться ключом MYSQL и ввести --skip-grant-tables,
при этом все па-
роли будут имеет пустое поле.
Команда имеет вид mysqld --skip-grant-tables.
Пояснения:
1.Команда insert вставляет данные в таблицу, не забывайте завершать ко-
манды ';'.
2.При вводе пароля используйте функцию password(), иначе пароль работать 
не будет!
3.Все пароли шифруются mysql, поэтому в поле Password вы видите абрака-
дабры. Это делается в целях безопасности.
4.Не есть хорошей практикой назначать привилегии пользователям в табли-
це user, так как в этом случае они являются глобальными и распространяют-
ся на все базы данных. Предоставляйте привилегии каждому пользователю к 
конкретной базе данных в таблице db, которая будет рассмотрена далее.
5.При задании имени хоста для входа через сеть рекомендуется явно указы-
вать полное имя хоста, а не '%'. В приведенном выше примере пользователю 
mary разрешается вход на сервер со всех машин домена tomsk.ru. Можно 
также указывать IP-адреса машин и маски подсетей для большей безопасно-
сти. 
Таблица Db
Определяет к каким базам данных каким пользователям и с каких хо-
стов разрешен доступ. В этой таблице можно предоставлять каждому поль-
зователю доступ к базам данных и назначать привилегии. Eсли выполнить 
команду show columns from db; получим следующее: 


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   51




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет