请教:mysql如何只赋于用户insert权限,不允许更新,不允许删除。问题是这样的:
后台是mysql数据库,其中一张表存储了用户名和密码,现这张表老是被恶意修改,也不知是被注入,还是权限问题。基于以上情况,我想要禁止修改,只允许新注册。不知能否达到这样的效果。以及应该如何操作(Mysql UI上面没找到设置表权限的地方。如果需要用命令,请大侠们给个例子,非常感谢)。

解决方案 »

  1.   

    GRANT Select,insert ON samp_db.user TO bill@localhost INDETIFIED BY "rock"是这个命令吗?后面的用户名,机器名,密码能否不填。不填是否默认为登录时的用户名密码。
      

  2.   

    可以在dos命令下输入:GRANT INSERT ON 用户表 TO 用户名@localhost  IDENTIFIED BY "管理员"  
    注:localhost表本地。。如果为远程。改为相应的远程地址。