MySQL   发布时间:2022-05-15  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了MySQL的权限大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_425_0@mysqL数据库中,为了保证数据的安全性 数据库管理员,需要为每个用户,赋予不同的权限,以满足不同用户的需求

<h3 id="MysqL的权限">MysqL的权限

@H_425_0@mysqL中,权限信息,被存储在MysqL数据库的user、db、host、tables_priv、column_priv和procs_priv表中 当MysqL启动时,会自动加载这些权限信息,并将这些权限信息读取到内存中

<h3 id="MysqL的权限信息">MysqL的权限信息

user表的权限列,权限名称,权限范围 Create_priv——CREATE,收据库、表、视图 Drop_priv——DROP,数据库、表、视图 Grant_priv——GRANT OPRION,数据库、表、存储过程 References_priv——REFERENCES,数据库、表 Event_priv——EVENT,数据库 Alter_priv——ALTER,数据库 delete_priv——deletE,表 Insert_priv——INSERT,表 Index_priv——INDEX,表 SELEct_priv——SELECT,表、列 update_priv——updatE,表、列 create_temp_table_priv——CREATE TEMPORARY TABLES,表 Lock_tables_priv——LOCK TABLES,表 trigger_priv——trigGER,表 Create_view_priv——create view,视图 Show_view_priv——SHOW VIEW,视图 Alter_routIne_priv——ALTER RoutINE,存储过程、函数 Create_routIne_priv——CREATE RoutINE,存储过程、函数 Execute_priv——EXECUTE,存储过程、函数 File_priv——FILE,范围服务器上的文件 create_tablespace_priv——create tableSPACE,服务器管理 Create_user_priv——CREATE USER,服务器管理 Process_priv——PROCESS,存储过程和函数 Reload_priv——RELOAD,访问服务器上的文件 Repl_client_priv——ReplicatION CLIENT,服务器管理 Repl_slave_priv——ReplicatION SLAVE,服务器管理 Show_db_priv——SHOW DATABASES,服务器管理 Shutdown_priv——SHUTDOWN,服务器管理 Super_priv——SUPER,服务器管理

具体说明 1、CREATE和DROP权限,可以创建数据库、表、索引,或者删除已有的数据库、表、索引 2、INSERT、deletE、updatE、SELECT权限,可以对数据库中的表,进行增删改查操作 3、INDEX权限,可以创建或删除索引,适用于所有的表 4、ALTER权限,可以用于修改表的结构或重命名表 5、GRANT权限,允许为其他用户授权,可用于数据库和表 6、FILE权限,被赋予该权限的用户,能读写MysqL服务器上的任何文件

大佬总结

以上是大佬教程为你收集整理的MySQL的权限全部内容,希望文章能够帮你解决MySQL的权限所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: