指定用户并配置权限的步骤:
1,root权限登录,新建用户,用户名:test,主机:%(支持外网访问),高级选项不必配置,服务器权限不必配置(后面通过修改mysql的user表自动配置),权限->添加权限,将对应库勾选,并将子选项全部勾选。
2,打开mysql的user表,Select_priv、Insert_priv、Update_priv、Delete_priv,将N改为Y,保存,完成
3,打开该用户权限,服务器权限下Select_priv、Insert_priv、Update_priv、Delete_priv已变为勾选状态
----------------------------------------------------------------------------------------------------------------------------------------
一段时间后,该用户登录又看到了改登录状态下其他的数据库,权限失效,修复办法:
1,将该用户权限,服务器权限下Select_priv、Insert_priv、Update_priv、Delete_priv已变为勾选状态置空,保存
2,将user表该用户Select_priv、Insert_priv、Update_priv、Delete_priv由Y改为N,保存
3,再次由N改为Y,保存,重新用test账户登录,其他数据库已不可见