A5下载 - 努力做内容最丰富最安全的下载站!

A5站长下载站

当前位置:A5下载 > 编程开发 > 网站开发 > mysql远程权限设置

mysql远程权限设置

时间:2015-04-07 17:16作者:zhao人气:66

mysql默认只允许本地登录,以下操作可使用户拥有远程权限,以root用户为例。

一、允许用户在任意IP登录,并拥有所有数据库的所有权限:

GRANT ALL PRIVILEGES ON *.* TO “root”@”%” IDENTIFIED BY “password” WITH GRANT OPTION;

二、允许用户在指定IP登录,并拥有所有数据库的所有权限:

GRANT ALL PRIVILEGES ON *.* TO “root”@”198.252.96.8″ IDENTIFIED BY “password” WITH GRANT OPTION;

三、允许用户在指定IP登录,并拥有所有库指定权限:

GRANT SELECT, INSERT, UPDATE, DELETE ON *.* TO “root”@”198.252.96.8″ IDENTIFIED BY “password”;

四、使用REVOKE命令回收权限:

REVOKE ALL ON phpally_db FROM demo_user;

以上命令执行后,使用命令FLUSH PRIVILEGES;重载授权表才生效。

mysql用户权限有以下几类

全局管理权限

FILE:在mysql服务器上读写文件。

PROCESS:显示或杀死属于其它用户的服务线程。

RELOAD:重载访问控制表,刷新日志等。

SHUTDOWN:关闭mysql服务。

数据库/数据表/数据列权限

ALTER:修改已存在的数据表(例如增加和删除列)和索引。

CREATE: 新建数据库或表。

DELETE:删除表记录。

DROP: 删除数据表或数据库。

INDEX:建立或删除索引。

INSERT:增加表记录。

SELECT:显示和搜索表记录。

UPDATE:更新表记录。

特别的权限

ALL: 允许做任何事。

USAGE: 只允许登录。

标签mysql,远程,权限,设置,mysql,默认,允许,本地

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

公众号