>  기사  >  데이터 베이스  >  MySql管理工具phpMyadmin创建数据库和设置用户权限详细图文教程_MySQL

MySql管理工具phpMyadmin创建数据库和设置用户权限详细图文教程_MySQL

WBOY
WBOY원래의
2016-06-01 13:48:341591검색

phpmyadmin

bitsCN.com

phpMyAdmin是一款不错的管理mysql的web系统,利用phpMyAdmin创建数据库,创建用户,设置用户权限,备份数据,恢复数据都很方便。

在管理数据库方面,安全非常重要,最小的的权限,最大的安全。下面讲下如何通过phpMyAdmin来设置不同数据库的访问用户权限。

第一步:管理员权限账号登陆phpMyAdmin,一般用root登录

第二部:创建要设置权限的数据库(如果已经存在就不需要了)

填好数据库名称,数据库编码,我选择的是“中文-Chinese simplified”编码,点击创建,数据看就建好了

第三步:创建管理用户

创建完数据库后,点击新数据库sweiku.com,点击权限,出现一个新界面,再点击添加新用户,如上图

在这一步,特别注意,全局权限不需要选择,然后直接点执行。

第四步:设置用户权限

选择相应的权限,点击执行

上面权限意思可以对照下面翻译:

数据:

SELECT:允许读取数据。

INSERT:允许插入和替换数据。

UPDATA:允许更改数据。

DELETE:允许删除数据。

FILE:允许从文件中导入数据以及将数据导出至文件。

结构:

CREATE:允许创建新数据库和表。

ALTER:允许修改现有表的结构。

INDEX:允许创建和删除索引。

DROP:允许删除数据库和表。

CREATE TEMPORARY TABLES:允许创建暂时表。

CREATE VIEW:允许创建新的意见。

SHOW VIEW:显示创建的看法。

CREATE ROUTINE:允许创建存储过程。

ALTER ROUTINE:允许改变和下降存储过程。

EXECUTE:允许许执行存储过程。

管理:

GRANT:允许添加用户和权限,而不允许重新载入权限表。

SUPER:允许在达到最大允许数目时仍进行连接。

PROCESS:允许查看进程列表中的完整查询。

RELOAD:允许重新载入服务器设置并刷新服务器的缓存。

SHUTDOWN:允许关闭服务器。

SHOW DATABASES:允许访问完整的数据库列表。

LOCK TABLES:允许锁住当前线索的表。

REFERENCES:在此版本的 MySQL 中无效。

REPLICATION CLIENT:用户有权询问附属者/控制者在哪里。

REPLICATION SLAVE:回复附属者所需。

CREATE USER:允许创建,下降和重新命名的用户帐户。

 

至此,数据库的创建和权限设置就完成了,最后我们可以用新用户登陆phpMyAdmin

我们可以看到,用户可以关了相应权限的数据库,而其他数据库都不可见

bitsCN.com
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.