【数据库】权限
【mysql 5之后】 *可以使用rename 表 属性名 to 旧属性名; *之前删除用户时必须先使用revoke 删除用户权限,然后删除用户,mysql5之后drop 命令可以删除用户的同时删除用户的相关权限 更改密码: set password for 用户=password(‘’); update mysql.user set password=password('xxxx') where user='otheruser' 查看用户权限: show grants for zx_root; 回收权限: revoke select on dmc_db.* from zx_root; //如果权限不存在会报错 多个权限: mysql> grant select,update,delete ,insert on dmc_db.* to zx_root; 立即看到结果使用: 【flush privileges 】刷新服务 grant和revoke可以在几个层次上控制访问权限 1,整个服务器,使用 grant ALL 和revoke ALL on *.* 2,整个数据库,使用on database.* 3,特点表,使用on database.table 4,特定的列 ,使用select(id, se, rank) on testdb.apache_log 5,特定的存储过程、函数