16 lines
		
	
	
		
			781 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			781 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # The root@localhost user account created by mysql_install_db is created with the 
 | |
| # ability to use two authentication plugins. 
 | |
| #
 | |
| # First, it is configured to try to use the unix_socket authentication plugin. This 
 | |
| # allows the root@localhost user to login without a password via the local Unix 
 | |
| # socket file defined by the socket system variable, as long as the login is 
 | |
| # attempted from a process owned by the operating system root user account. 
 | |
| #
 | |
| #   CREATE USER root@localhost IDENTIFIED VIA unix_socket OR mysql_native_password USING 'invalid'
 | |
| #   CREATE USER mysql@localhost IDENTIFIED VIA unix_socket OR mysql_native_password USING 'invalid'
 | |
| #
 | |
| 
 | |
| # We can do:
 | |
| #
 | |
| ALTER USER root@localhost IDENTIFIED VIA unix_socket OR mysql_native_password USING PASSWORD('$MYSQL_ROOT_PW'
 |