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'
|