如何用phpmyadmin设置mysql数据库用户的权限

   2015-11-12 0
核心提示:发现有很多用户对数据库用户权限的设置不太了解,下面为大家详细讲解一下如何用 phpMyAdmin 来设置数据库用户的权限
一、首先您需要在服务器上安装配置 phpMyAdmin

安装配置方法详见: http://www.lexue001.com/article/15330.htm

安装好以后,来到 phpMyAdmin 的首页如下图所示:
如何用phpmyadmin设置mysql数据库用户的权限

二、创建用户(如何您之前已经创建好用户,可以省略这一步)

点击上图所示的权限后,可以看到如下图所示:
如何用phpmyadmin设置mysql数据库用户的权限
点击“添加新用户”这个连接,添加一个新的数据库用户名
如下图所示:
如何用phpmyadmin设置mysql数据库用户的权限
三、权限设置
如下图所示:
如何用phpmyadmin设置mysql数据库用户的权限
编辑 hellen 这个用户的权限
如下图所示:
如何用phpmyadmin设置mysql数据库用户的权限
其中增加用户的同时也可以填写用户的权限,也可以添加完用户以后再编辑用户的权限
下面对这些权限进行详细的描述:
1、数据部分
SELECT:是指允许读取数据
INSERT:是指允许插入和替换数据
UPDATE:是指允许更改数据
DELETE:是指允许删除数据
FILE:是指允许从数据中导入数据,以及允许将数据导出至文件

2、结构部分
CTEATE:允许创建新的数据库和表
ALTER:允许修改现有表的结构
INDEX:允许创建和删除索引
DROP:允许删除数据库和表
CREATE TEMPORARY TABLES:允许创建暂时表
CREATE VIEW:允许创建新的视图
SHOW VIEW:允许查询试图
CREATE ROUTINE:允许创建新的存储过程
ALTER ROUTINE:允许修改存储过程
EXECUTE:允许执行查询
管理和资源限制这里不详细说明了,一般是管理员 root 帐号全部有的权限,上面所讲的是普通的用户权限。

四、重新加载授权表

修改完用户权限以后需要回到 phpMyAdmin 的首页,重新加载一下授权
如下图所示:
如何用phpmyadmin设置mysql数据库用户的权限
只要了解用户的权限设置,相信您对数据库的管理操作一定会得心应手了。
 
反对 0举报 0 评论 0
 

免责声明:本文仅代表作者个人观点,与乐学笔记(本网)无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
    本网站有部分内容均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,若因作品内容、知识产权、版权和其他问题,请及时提供相关证明等材料并与我们留言联系,本网站将在规定时间内给予删除等相关处理.

  • Perl操作Mysql数据库 perl操作excel
    一. 安装DBI模块步骤1:从TOOLS栏目中下载DBI.zip,下载完后用winzip解开到一个temp目录,共有三个文件:ReadmeDBI.ppdDBI.tar.gz步骤2: 在DOS窗口下,temp目录中运行下面的DOS命令:ppm install DBI.ppd 如果提示无效命令,可在perl/bin目录下运行 二. 安装DBD
    02-09
  • Mysql数据库一个小程序实现自动创建分表。
    每当跨月的时候也是系统出问题最多的时候,没有表和字段缺失是两个最常见的错误。为了解决这个问题,研究了一下mysql的 information_schema 表:information_schema这张数据表保存了MySQL服务器所有数据库的信息。如数据库名,数据库的表,表栏的数据类型与访
    02-09
  • Delphi XE中使用dbExpress连接MySQL数据库疑难
    Delphi IDE中包含一个Data Explorer的组件,如下图所示:  该组件基于dbExpress(包含TSQLConnection、TSQLDataSet、TSQLQuery、TSQLStoredProc、TSQLTable、TsqlServerMethod、TSQLMonitor、TSimpleDataSet)。但是因为该组件只提供了各种数据库的抽象驱动
    02-09
  • Windows下Ruby on rails 连接mysql数据库失败的
    在Windows下折腾Ruby on rails,总会碰到各种各样你所意想不到的问题,所以过来人一般都会叫你用Linux吧,有条件的直接上Mac,但是对于我们这种苦逼的校园网用户来说,用Linux吧,校园网客户端不支持,Mac?屌丝用的???下面直接切入正题。。。今天在学校Ru
    02-09
  • nodejs学习(三)--express连接mysql数据库,mysql查询封装
    nodejs学习(三)--express连接mysql数据库,my
    一、说一下  连接不同的数据库需要安装相应的插件,此demo使用mysql数据库,需自行安装mysql数据库软件。  新建数据库webapp,  新建表users:  二、直接开码npm install mysql --save  注释:安装mysql依赖包,保存在本项目  1、测试  尝试连
    02-09
  • nodeJs学习-14 mysql数据库学习、Navicat管理工具
    nodeJs学习-14 mysql数据库学习、Navicat管理工
     数据库:  MySQL   免费、性能非常不错    缺点:集群、容灾稍微弱一点  Oracle  收费、大型应用、金融级、性能非常不错、集群、容灾非常强    缺点:贵  mySQL安装教程--nodeJsz智能社视频17课 命令行操作mySQL:  进入mysql目录:cd C
    02-09
  • VB6.0连接MySQL数据库
    VB6.0连接MySQL数据库
    VB6.0连接MySQL数据库
    02-09
  • python向MySQL数据库插入数据的操作方法
    目录一、通过python脚本向mysql数据库插入单条数据二、通过python脚本向mysql数据库批量插入数据三、cursor执行命令的方法四、cursor接受返回值的方法五、cursor执行查询语句并返回结果我在这里用的是python中pymysql连接MySQL数据库,如果电脑中没有安装pymy
  • (原创)C#操作MYSQL数据库 原创场景文纯生
    应用程序对数据库的操作都是只有4个:增,删,改,查。只有”查”的操作需要使用适配器来存储查询得到的数据。其它3个操作不需要用到适配器。不同的数据库有共同操作方法:都要建立连接对象,连接对象要有连接字符串,连接字符串用来指定数据库的位置。因为数
    02-09
  • C#怎样链接mysql数据库 c罗
    C#一般链接sqlserver数据库,当然也会链接oracle。C#和MYSQL搭配貌似不多见哦下面说说方法。1、下载链接库文件,MySql.Data.dllMySql.Data.rar2、工程引用文件,并在类文件中应用usingusing MySql.Data; using MySql.Data.MySqlClient;3、下来其他就和sqlserv
    02-09
点击排行