mysql中的权限

来源:互联网 发布:李世石人工智能围棋 编辑:程序博客网 时间:2024/06/06 08:32
1.你有没有权限链接上来根据三个参数host 你从来来user 你是是谁password 你的密码是然而这三个信息储存在mysql库中的user表中 你也可以对这表进行curd操作 操作完成之后记住要刷新一下 flush privileges; 因为权限这张表是载入内存中的 常用的权限 all,create,drop,insert,delete,update,select……2.你有没有权限执行(select,update……)全局级 全局权限适用于一个给定服务器中的所有数据库。这些权限存储在mysql.user表中。GRANT ALL ON *.*和REVOKE ALL ON *.*只授予和撤销全局权限。给他权限 grant [权限1-N] on *.* to user@'host' identified by 'password';收回权限 revoke all on *.* from 'user'@'host';数据库级数据库权限适用于一个给定数据库中的所有目标。这些权限存储在mysql.db和mysql.host表中。GRANT ALL ON db_name.*和REVOKE ALL ON db_name.*只授予和撤销数据库权限。grant all on 库名.* to 'user'@'host';revoke all on 库名.* to 'user'@'host';表级表权限适用于一个给定表中的所有列。这些权限存储在mysql.talbes_priv表中。GRANT ALL ON db_name.tbl_name和REVOKE ALL ON db_name.tbl_name只授予和撤销表权限。grant all on 库名.表名 to 'user'@'host';revoke all on 库名.* to 'user'@'host';列级列权限适用于一个给定表中的单一列。这些权限存储在mysql.columns_priv表中。当使用REVOKE时,您必须指定与被授权列相同的列。……………………………………mysql中的权限是从上述1中通过来到2看看 库权限 表权限 列权限 ……

0 0
原创粉丝点击