如何用phpmyadmin设置mysql数据库用户的权限
一、首先您需要在服务器上安装配置 phpMyAdmin
安装配置方法详见: http://www.jb51.net/article/15330.htm
安装好以后,来到 phpMyAdmin 的首页如下图所示:
二、创建用户(如何您之前已经创建好用户,可以省略这一步)
点击上图所示的权限后,可以看到如下图所示:
点击“添加新用户”这个连接,添加一个新的数据库用户名
如下图所示:
三、权限设置
如下图所示:
编辑 hellen 这个用户的权限
如下图所示:
其中增加用户的同时也可以填写用户的权限,也可以添加完用户以后再编辑用户的权限
下面对这些权限进行详细的描述:
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 的首页,重新加载一下授权
如下图所示:
只要了解用户的权限设置,相信您对数据库的管理操作一定会得心应手了。
相关推荐
-
PHP读取MySQL数据代码
新建view.php文件,其内容为: 复制代码 代码如下: <?php $link=mysql_connect("localhost","root","之前的管理员密码"); if(!$link) echo "没有连接成功!"; else echo "连接成功!"; ?> 这样,我们便连接上了MySQL数据库,接下来,就是数据读取部分的代码,根据我的MySQL数据源表结构的介绍
-
php mysql数据库操作类
复制代码 代码如下: <?php /* * mysql数据库 DB类 * @package db * @author yytcpt(无影) * @version 2008-03-27 * @copyrigth http://www.d5s.cn/ */ class db { var $connection_id = ""; var $pconnect = 0; var $shutd
-
php开启mysqli扩展之后如何连接数据库
Mysqli是php5之后才有的功能,没有开启扩展的朋友可以打开您的php.ini的配置文件. 查找下面的语句:;extension=php_mysqli.dll将其修改为:extension=php_mysqli.dll即可. 相对于mysql有很多新的特性和优势 (1)支持本地绑定.准备(prepare)等语法 (2)执行sql语句的错误代码 (3)同时执行多个sql (4)另外提供了面向对象的调用接口的方法. 下面一一用php实例进行mysqli数据库连接! 使用方法一:使用传统的面向过程
-
PHP连接和操作MySQL数据库基础教程
从这里开始 我的博客,后台数据库是什么?没错,就是MySQL,服务器端使用的脚本就是PHP,整个框架使用的是WordPress.PHP和MySQL就像夫妻一样,总是在一起干活.现在这里,就集合PHP,总结一下MySQL的实际使用,也算作是MySQL开发的入门.关于PHP与MySQL的合作,不外乎以下三种方法: 1.mysql扩展:但是目前已经不推荐使用: 2.mysqli扩展:同时提供面向对象风格和面向过程的风格:要求MySQL版本是4.1及以上的: 3.PDO扩展为PHP访问数据库定义了一种轻
-
用phpMyadmin创建Mysql数据库及独立数据库帐号的图文教程
为了防止安全隐患,我们一般针对每个数据库都设置了独立的数据库访问帐号,该帐号仅有访问该数据库的权限.下面就让我们来具体演示一下: 1.首先我们要登陆php(做为现在的主流开发语言)MyAdmin,不做演示. 2.创建一个数据库,如下图,在php(做为现在的主流开发语言)MyAdmin右边窗口中,填写数据库名称,点创建即可. 例如我们这里创建一个名字为:cncmstest 的数据库 创建成功会有如下提示: 3.点击左上角的主页按钮,返回php(做为现在的
-
php基础之连接mysql数据库和查询数据
连接数据库,有三种方法 1. 常规方式: $con=mysql_connect($dbhostip,$username,$userpassword) or die("Unable to connect to the MySQL!"); $db = mysql_select_db($dbdatabasename,$con); //执行语句 $qres=mysql_query("SELECT id,GoodsName FROM user"); //提取一条数据 11 $
-
php监测数据是否成功插入到Mysql数据库的方法
前言 本文主要介绍的是php代码中监测数据是否成功插入到Mysql数据库,可以使用这两种方式.下面话不多说,来看看详细的解决方法. 解决方法 第一种就是通过mysql_query()函数来判断: if(mysql_query('insert into ......'))//插入成功后返回true,失败返回false echo "成功"; else echo "失败"; 第二种就是通过mysql_affected_rows()函数返回值是否大于0来判断: mysql_
-
PHP备份/还原MySQL数据库的代码
以下是代码: 一.备份数据库并下载到本地[db_backup.php] 复制代码 代码如下: <?php // 设置SQL文件保存文件名 $filename=date("Y-m-d_H-i-s")."-".$cfg_dbname.".sql"; // 所保存的文件名 header("Content-disposition:filename=".$filename); header("Content-type:a
-
PHP获取mysql数据表的字段名称和详细信息的方法
首先我们需要了解下查询MySQL数据库/表相关信息的SQL语句: 复制代码 代码如下: SHOW DATABASES //列出 MySQL Server 数据库. SHOW TABLES [FROM db_name] //列出数据库数据表. SHOW CREATE TABLES tbl_name //导出数据表结构. SHOW TABLE STATUS [FR
-
Php连接及读取和写入mysql数据库的常用代码
既然现在你看到了这篇文章,说明你肯定知道PHP和MySQL是怎么一回事,我就不啰嗦了.但为什么你还要继续阅读此文呢?可能是以前你习惯复制粘贴一些代码,并没有真正弄懂代码的含义:也可能你以前弄懂了,但像我一样,有一段时间没有接触,生疏了:再或者,有人问你类似的简单问题,而你已经不屑于回答,直接上网搜索,恰好找到了这篇,于是就推荐给那谁谁谁了... 不管怎样,在这里我总结了常用的PHP连接MySQL数据库以及读取写入数据库的方法,希望能够帮到你,当然也是作为我自己的一个回顾总结. 1.为了更好地设置
随机推荐
- python实现分页效果
- 什么是一个高效的软件
- js注册时输入合法性验证方法
- 全面解析Java中的HashMap类
- JavaScript自定义方法实现trim()、Ltrim()、Rtrim()的功能
- PHP递归遍历指定文件夹内的文件实现方法
- 一个开发人员眼中的JSP技术(下)
- php heredoc和phpwind的模板技术使用方法小结
- Android保持屏幕常亮唤醒状态的方法
- JavaScript日历实现代码
- JavaScript日期时间格式化函数分享
- jquery 可拖拽的窗体控件实现代码
- sliderToggle在写jquery的计时器setTimeouter中不生效
- 基于Jquery的动态创建DOM元素的代码
- Javascript实现的分页函数
- JavaScript 模拟用户单击事件
- 从零开始学android小示例程序
- Go语言中你不知道的Interface详解
- Go routine调度详解
- Java读取String分行字符串的方法