権限を持ったユーザ追加しようと思ったらハマったので記載。
MariaDB [(none)]> grant all privileges on DB名.* to 'ユーザ名'@'%'identified by 'PW';
privileges の i を e と入力したため起こったミス。
日々ミスがあるたびに感じるけど、原因はだいたい思い込みなんだなあ。
スペル間違うわけないじゃんっていう。
GRANT文はあまり書かないので次も同じことするかもしれないね。
だから語源で確認。
privilege | 語源から学ぶ英単語 ~ 英・語・源 ~
意味(日本語)
特権、特典を与える、特典 ◇privi(=private) = 一個人に限られた法律
legが法でpriviが個人てこと。
なんとなく特権って生来的に持ってるものっていうイメージがある。
妹とかおれにない特権を生まれながらに有してるからねw
だから pre なんだろうなあというのが思い込みの原因。