mysql用户信息怎么设置权限_mysql中如何设置用户权限?

如何设置MySQL的用户权限呢?这是初学者必须掌握得掷筛,今天跟大家一起学习如何设置mysql的用户权限。

76f6fe8378923a716be7eb71508f73fb.png

为MySQL用户授予权限是MySQL使用者都应该掌握的知识,下文对MySQL用户权限设置进行了详细的介绍,供您参考学习。

学习MySQL数据库,MySQL用户权限设置是需要首先学习的,下面就为您介绍MySQL用户权限设置方法,希望对您能够有所帮助。

1、以root(也可用其它有MySQL用户权限的用户)身份登录

2、下面创建一个test用户,密码为test,并且只能对picture数据库进行操作的命令

mysql>GRANTALLONpicture.*TOtestIDENTIFIEDBY"test";

GRANT语句的语法看上去像这样:

GRANTprivileges(columns)ONwhatTOuserIDENTIFIEDBY"password"WITHGRANTOPTION

要使用该语句,你需要填写下列部分:

privileges授予MySQL用户权限,下表列出可用于GRANT语句的MySQL用户权限指定符:

权限指定符权限允许的操作

Alter修改表和索引

Create创建数据库和表

Delete删除表中已有的记录

Drop抛弃(删除)数据库和表

INDEX创建或抛弃索引

Insert向表中插入新行

REFERENCE未用

Select检索表中的记录

Update修改现存表记录

FILE读或写服务器上的文件

PROCESS查看服务器中执行的线程信息或杀死线程

RELOAD重载授权表或清空日志、主机缓存或表缓存。

SHUTDOWN关闭服务器

ALL所有;ALLPRIVILEGES同义词

USAGE特殊的“无权限”权限

上表显示在第一组的权限指定符适用于数据库、表和列,第二组数管理权限。一般,这些被相对严格地授权,因为它们允许用户影响服务器的操作。第三组权限特殊,ALL意味着“所有权限”,UASGE意味着无权限,即创建用户,但不授予权限。

通过上表,我们知道了mysql用户权限的设置方法,一般都是要按照严格的方法去设置的,大家可以在日后的日子里慢慢体会。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值