当前位置:首页 > MySQL

MYSQL用户权限管理

canca11年前 (2015-10-29)MySQL795

MYSQL 用户管理

 

1.权限表

MYSQL是一个多用户的数据库,MYSQL的用户可以分为两大类:

(1)       超级管理员用户(root),拥有全部权限

(2)       普通用户,由root创建,普通用户只拥有root所分配的权限

1.1 权限表的位置

数据库:mysql

与权限相关的数据表:user,db,host,tables_priv,columns_priv,procs_priv等

1.2 user表

User表存储了:

(1)用户的信息:hots(用户所在的主机),user(用户名),password(密码)

( 2 )用户的权限信息: _priv

(3)安全性相关的信息:ssl_,x509,记录用户登录的验证操作等

(4)与资源分配相关的信息:max_,

max_questions表示用户在一个小时内最多可以进行的查询次数。

max_updates表示用户在一个小时内最多可以进行的更新次数,也包括增加数据、删除数据。

Max_connections:表示用户最多可以建立的连接数

1.2.1 user表的内容

(1)host列

Localhost表示本机的用户或者超级管理员

%表示任何主机上的root用户

说明:_priv权限是全局权限,不受数据库的范围限制

1.3 DB表

(1)与用户相关的字段:hots(用户所在的主机),user(用户名),

(2)与权限相关的字段:_priv,DB字段规定了_priv权限的有效范围。

1.4 host表

(1)与用户相关的字段:

扫描二维码推送至手机访问。

版权声明:本文由Ant.Master's Blog发布,如需转载请注明出处。

本文链接:https://iant.work/post/90.html

标签: MySQL
分享给朋友:

“MYSQL用户权限管理” 的相关文章

小谈MySQL字符集

首先,这片文章纯粹是我的个人经验之谈,适用于我常见的环境及项目中.个人建议,数据库字符集尽量使用utf8(HTML页面对应的是utf-8),以使你的数据能很顺利的实现迁移,因为utf8字符集是目前最适合于实现多种不同字符集之间的转换的...…

mysql 配置命令大全

--auto-rehash       Enable automatic rehashing. One doesn't need to use             …

mysql 外鍵約束

1. 什么是参照完整性?——————–参照完整性(完整性约束)是数据库设计中的一个重要概念,当数据库中的一个表与一个或多个表进行关联时都会涉及到参照完整性。比如下面这个例子:文章分类表 -  categoriescategory_id ...…

MySQl字段类型

MySQL支持大量的列类型,它可以被分为3类:数字类型、日期和时间类型以及字符串(字符)类型。本节首先给出可用类型的一个概述,并且总结每个列类型的存储需求,然后提供每个类中的类型性质的更详细的描述。概述有意简化,…

MySQL建立远程登陆用户

如果你想连接你的mysql的时候发生这个错误: ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server 解决方法: 1. 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要…

MySQL备份与恢复语句

mysql备份语句:E:\MySQL Server 5.0\bin>mysqldump -uroot -padmin --default-character-set=utf8 --opt --extended-insert=false --triggers -R --hex-blob -x s…

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。