MariaDB ユーザ追加

権限を持ったユーザ追加しようと思ったらハマったので記載。

 

MariaDB [(none)]> grant all privileges on DB名.* to 'ユーザ名'@'%'identified by 'PW';

 

privileges の i  を  e  と入力したため起こったミス。

日々ミスがあるたびに感じるけど、原因はだいたい思い込みなんだなあ。

スペル間違うわけないじゃんっていう。

GRANT文はあまり書かないので次も同じことするかもしれないね。

だから語源で確認。

 

 

privilege | 語源から学ぶ英単語 ~ 英・語・源 ~

意味(日本語)

特権、特典を与える、特典 ◇privi(=private) = 一個人に限られた法律

 

legが法でpriviが個人てこと。

なんとなく特権って生来的に持ってるものっていうイメージがある。

妹とかおれにない特権を生まれながらに有してるからねw

だから pre なんだろうなあというのが思い込みの原因。