1 min read
MariaDBのユーザー作成や権限とか
MariaDB(MySQL)のユーザー追加や権限の設定とか。
毎回検索するのでメモ。
ログイン
$ mariadb -u root -p
create user
CREATE USER '${username}'@'localhost' IDENTIFIED BY '${password}';
create db
CREATE DATABASE ${database};
grant
GRANT ALL PRIVILEGES ON ${database}.* TO '${username}'@'localhost' IDENTIFIED BY '${password}';
こうすることでusername
ユーザーがdatabase
にしかアクセスできなくなる。
できるだけアクセスできるDBを限定したほうがわかりやすくなると思う。
削除系
DROP USER '${username}';
DROP DATABASE '${database}';