当前位置:首页 > MySQL

MYSQL用户权限管理

canca10年前 (2015-10-29)MySQL554

MYSQL 用户管理

 

1.权限表

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

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

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

1.1 权限表的位置

数据库:mysql

与权限相关的数据表:user,db,host,tables_priv,columns_privprocs_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表的内容

1host

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

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

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

1.3 DB

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

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

1.4 host

1)与用户相关的字段:

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

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

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

标签: MySQL
分享给朋友:

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

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。这个时候只要…

解决PHP存取MySQL 4.1乱码问题

从MySQL 4.1开始引入的多语言支持确实很棒,而且一些特性已经超过了其他的数据库系统。不过我在测试过程中发现使用适用于MySQL 4.1之前的PHP语句操作MySQL数据库会造成乱码,即使是设置过了表字符集也是如此。我读了一下新的M...…

MySQL免安装配置方法

1.下载一个安装版的。 安装版,安装后%MYSQL_HOME%\bin下有一个mysqld-nt.exe文件。将它复制出来(珍藏起来)。 2.下载一个免安装版MSYQL 将它解压。例如:E:/mysql-6.0.3-alpha-win32 将my-huge.ini另存为my.ini。 打开my.in…

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…

发表评论

访客

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