mysql如何导入数据库sql文件 (mysql如何参与权限)

文章编号:7642 更新时间:2024-02-14 分类:互联网资讯 阅读次数:

资讯内容

语句为用户授权,参与权限。语句修正特定数据库中一切数据表的权限。示意授予用户可认为特定的数据库创立存储环节和存储函数的权限。示意授予用户可以更新和删除数据库中已有的存储环节和存储函数的权限。示意授予用户可以调用特定数据库的存储环节和存储函数的权限。语句更新特定数据表的权限语句修负数据表的权限“mysql如何参与权限”的内容就引见到这里了,感谢大家的阅读。

本篇内容引见了“如何参与权限”的无关常识,在实践案例的操作环节中,不少人都会遇到这样的困境,接上去就让小编率领大家学习一下如何处置这些状况吧!宿愿大家细心阅读,能够学有所成!

mysql中可用GRANT语句为用户参与权限,语法“GRANT 权限类型 ON 权限级别值 TO user [IDENTIFIED BY ‘明码’] [WITH子句];”;其中参数“user”示意用户账户,格局为“’用户名’@’主机名’”。

本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。

在 MySQL 中,可以应用GRANT 语句为用户授权,参与权限。

其语法格局如下:

GRANT priv_type [(column_list)] ON>mysql> GRANT SELECT,INSERT ON *.*
-> TO 'testUser'@'localhost'
-> IDENTIFIED BY 'testPwd'
-> WITH GRANT OPTION;
Query OK, 0 rows affected, 1 warning (0.05 sec)
mysql如何导入数据库sql文件mysq

经常使用 SHOW GRANTS 语句查问用户 testUser 的权限,如下所示。

裁减常识:权限类型说明

1)授予数据库权限时,可以指定为以下值:

权限称号对应user表中的字段说明

Select_priv

示意授予用户可以经常使用 SELECT 语句访问特定数据库中一切表和视图的权限。

Insert_priv

示意授予用户可以经常使用 INSERT 语句向特定数据库中一切表参与数据行的权限。

Delete_priv

示意授予用户可以经常使用 DELETE 语句删除特定数据库中一切表的数据行的权限。

Update_priv

示意授予用户可以经常使用 UPDATE 语句更新特定数据库中一切数据表的值的权限。

REFERENCES

References_priv

示意授予用户可以创立指向特定的数据库中的表外键的权限。

Create_priv

示意授权用户可以经常使用 CREATE TABLE 语句在特定数据库中创立新表的权限。

Alter_priv

示意授予用户可以经常使用 ALTER TABLE 语句修正特定数据库中一切数据表的权限。

Show_view_priv

示意授予用户可以检查特定数据库中已有视图的视图定义的权限。

CREATE ROUTINE

Create_routine_priv

示意授予用户可认为特定的数据库创立存储环节和存储函数的权限。

ALTER ROUTINE

Alter_routine_priv

示意授予用户可以更新和删除数据库中已有的存储环节和存储函数的权限。

Index_priv

示意授予用户可以在特定数据库中的一切数据表上定义和删除索引的权限。

示意授予用户可以删除特定数据库中一切表和视图的权限。

CREATE TEMPORARY TABLES

Create_tmp_table_priv

示意授予用户可以在特定数据库中创立暂时表的权限。

CREATE VIEW

Create_view_priv

示意授予用户可以在特定数据库中创立新的视图的权限。

EXECUTE ROUTINE

Execute_priv

示意授予用户可以调用特定数据库的存储环节和存储函数的权限。

LOCK TABLES

Lock_tables_priv

示意授予用户可以锁定特定数据库的已有数据表的权限。

ALL 或 ALL PRIVILEGES 或 SUPER

Super_priv

示意以上一切权限/超级权限

2) 授予表权限时,可以指定为以下值:

权限称号对应user表中的字段说明

Select_priv

授予用户可以经常使用 SELECT 语句启动访问特定表的权限

Insert_priv

授予用户可以经常使用 INSERT 语句向一个特定表中参与数据行的权限

Delete_priv

授予用户可以经常使用 DELETE 语句从一个特定表中删除数据行的权限

授予用户可以删除数据表的权限

Update_priv

授予用户可以经常使用 UPDATE 语句更新特定数据表的权限

Alter_priv

授予用户可以经常使用 ALTER TABLE 语句修负数据表的权限

REFERENCES

References_priv

授予用户可以创立一个外键来参照特定数据表的权限

Create_priv

授予用户可以经常使用特定的名字创立一个数据表的权限

Index_priv

授予用户可以在表上定义索引的权限

ALL 或 ALL PRIVILEGES 或 SUPER

Super_priv

一切的权限名

3) 授予列权限时,的值只能指定为 SELECT、INSERT 和 UPDATE,同时权限的前面须要加上列名列表 column-list。

4) 最有效率的权限是用户权限。

授予用户权限时,除了可以指定为授予数据库权限时的一切值之外,还可以是上方这些值:

“mysql如何参与权限”的内容就引见到这里了,感谢大家的阅读。假构想了解更多行业关系的常识可以关注云主机网(yuntue.com)网站,小编将为大家输入更多高品质的适用文章!

介绍阅读:

mysql参与权限的文章

给这篇文章的作者打赏

微信扫一扫打赏支付宝扫一扫打赏 标签: mysql参与权限mysql

本文地址: https://yihaiquanyi.com/article/c3175531bc65da067322.html

上一篇:香港云主机永久免费香港云主机10元一年你信...
下一篇:不要钱经常使用MSSQL数据库具备无量空间...

发表评论