MariaDB(MySQL)のパスワード設定の仕方。

ターミナルを開く。root@localhostからのログインは上。それ以外は下のコマンドでログイン。

# mysql -u root
# sudo mysql -u root

パスワードを設定する。

MariaDB > update mysql.user set password=password('パスワード') where user = 'root';
MariaDB > flush privileges;

ユーザーのプラグインにunix_socketが設定されていると、root@localhostからしかログインできない。(rootにはこれがついている)


データベースを選択する。

use mysql;

ユーザー情報の一覧表示。

select host,user,plugin,password from mysql.user;

ユーザーの作成。(unix_socketを設定)

create user 'test'@'localhost' identified via unix_socket;

ユーザーの削除。

delete from user where user = 'test';


0コメント

  • 1000 / 1000