DELETE FROM user WHERE user = 'user1';
のようにユーザーを削除しても、削除されないし、
GRANT ALL PRIVILEGES ON database1.* TO 'user1'@'local' IDENTIFIED BY 'password1';
ようにしても、上書きもできない。
これを対処するには、以下の一度権限の削除をする必要があった。
REVOKE ALL ON database1.* FROM 'user1'@'local';
因みに、権限の確認は、
SHOW GRANTS FOR 'user1'@'localhost';
で行う。
0 件のコメント:
コメントを投稿