语句为用户授权,参与权限。语句修正特定数据库中一切数据表的权限。示意授予用户可认为特定的数据库创立存储环节和存储函数的权限。示意授予用户可以更新和删除数据库中已有的存储环节和存储函数的权限。示意授予用户可以调用特定数据库的存储环节和存储函数的权限。语句更新特定数据表的权限语句修负数据表的权限“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)
经常使用 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)网站,小编将为大家输入更多高品质的适用文章!
本文地址: https://yihaiquanyi.com/article/c3175531bc65da067322.html
上一篇:香港云主机永久免费香港云主机10元一年你信...