Авторизация  
	
	
	
	
		
			Подписчики
			0
		
	
			
			
			
			
			
	
			
				
					[UNIX] Добавление новых пользователей и баз в MySQL [Debian / Linux].
				
			
		
		
			Описание
						
							Добавление новых пользователей и баз в MySQL.
							
	
						
						
						
	 
	 
	 
	 
	 
					
					
					
					
						В этом мануале вы сможете научится создавать пользователей Mysql, создавать базы данных и выдавать на них права.
- Входим в MySql
 
mysql -u root -p< пароль_рута_на_mysql>
- Создаем в mysql новую базу данных и нового пользователя с правами на нее же.
 
CREATE DATABASE имя_вашей_новой_базы;GRANT ALL PRIVILEGES ON имя_вашей_новой_базы.* TO 'новый_пользователь'@'localhost' IDENTIFIED BY 'пароль_для_нового_пользователя' WITH GRANT OPTION;
- Для того чтобы выставить новому пользователю полные права на все базы данных:
 
GRANT ALL PRIVILEGES ON *.* TO 'новый_пользователь'@'localhost' IDENTIFIED BY 'пароль_для_нового_пользователя' WITH GRANT OPTION;
- Доступ к базе для данного пользователя возможен только с localhost. Если вы хотите дать ему доступ к базе с любого хоста, используете % вместо localhost:
 
GRANT ALL PRIVILEGES ON имя_вашей_новой_базы.* TO 'новый_пользователь'@'%' IDENTIFIED BY ''пароль_для_нового_пользователя' WITH GRANT OPTION;
- Так же не забываем после всех действий сделать:
 
FLUSH PRIVILEGES;

 
Рекомендуемые комментарии
Комментариев нет