私はいくつかのものをテストしていましたが、追加しました:
grant usage on statistics.* to cptnotsoawesome@localhost identified by 'password';
だから今私がするとき
show grants for cptnotsoawesome@localhost;
それらの1つが次のように表示されます。
Grants for cptnotsoawesome@localhost
----------------------------------
GRANT USAGE ON *.* TO 'cptnotsoawesome'@'localhost' IDENTIFIED BY PASSWORD 'somePEW-PEWstring'
今、私はそれがセキュリティ上の危険だと思うのでそれを削除したいので、私はそれをします:
REVOKE USAGE ON *.* FROM 'cptnotsoawesome'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
しかし、それでもUSAGEがグラントリストにあることを示しています。
Grants for cptnotsoawesome@localhost
----------------------------------
GRANT USAGE ON *.* TO 'cptnotsoawesome'@'localhost' IDENTIFIED BY PASSWORD 'somePEW-PEWstring'
なぜアイデアがありますか?何が間違っていますか?