mysql权限:MySQL权限分配来源: 发布时间:星期五, 2008年12月19日 浏览:5次 评论:0
MySQL ![]() 1:认证->确定用户是否允许连接数据库服务器 2:授权->确定用户是否拥有足够 ![]() ![]() 显然从上面可知 ![]() ![]() ![]() ![]() ![]() ![]() ![]() user表在某种程度上是独 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() db表用于为每个用户针对每个数据库赋予权限 ![]() ![]() ![]() ![]() 用户和权限管理命令: create user :用于创建新 ![]() ![]() ![]() ![]() ![]() ![]() eg:create user guest@localhost ident ![]() grant select on mydb.* to guest@localhost; drop user:删除 ![]() ![]() ![]() eg:drop user guest; rename user:可以实现重命名 ![]() ![]() grant:用于管理访问权限 ![]() ![]() ![]() ![]() ![]() eg:grant select, insert, update, delete on ![]() ![]() grant 权限 on 数据库.表 to 用户 @ 访问方式 ident ![]() grant select on mydb.* to guest@localhost ident ![]() BTW:如果需要 ![]() ![]() ![]() ![]() grant来分配权限 ![]() grant all privileges on mydb.* to visitor@'%' ;而在数据库user表中没有先创建visitor 用户 ![]() ![]() ![]() 有密码 ![]() ![]() revoke:删除 ![]() ![]() ![]() ![]() 0
相关文章
读者评论
发表评论 |