MariaDB ユーザー作成/パスワード設定

ユーザー作成/パスワード設定

[user]$ mysql -u root

    # データベース mysql へ移動
    DB > use  mysql;
    # root のパスワード設定
    DB > set  password  for  root@localhost = password('パスワード');
    # 匿名ユーザーの削除
    DB > delete  from  user  where  user = '';
    # 新規ユーザー作成
    DB > grant  all  on  *.*  to  ユーザー名@localhost  identified  by  'パスワード';
    # 新規ユーザー作成(権限を select, insert, update, delete に限定)
    DB > grant  select,insert,update,delete 
                on  *.*  to  ユーザー名@localhost  identified  by  'パスワード';
    # host が localhost 以外削除
    DB > delete  from  user  where  host != 'localhost';
    # user テーブル確認
    DB > select  host,user  from  user;
    # 更新
    DB > flush  privileges;
    DB > exit

[root]# killall mysqld  # 停止