标签:.com com 数据 查看命令 str inf tin ima shutdown
1.初始化完成之后的用户:只有一个root用户,5.6及之前的版本是没有密码的,5.7会产生随机密码,在初始化时可以看到,在配置日志文件中也可以查看。
2.用户的权限管理
1)检查用户的-hip和用户名是否被允许
2)首先查看mysql.user表是否存在该用户,这里没有权限设置,默认对所有的库都有权限
3)然后查看mysql.db表中该用户对某些库的权限
4)然后查看mysql.table_priv对于某个库的某张表的权限查看
5)然后查看mysql.columns_priv对某张表的某列的查看权限
查看命令: 例如查看user表描述,进入mysql ,语句: use mysql ; desc user;
查看user表中root的内容,select * from user where user="root" limit 1 \G ;\G表示把结果集竖起来便于查看;limit 1 表示第一行数据(去除后会查所有数据),下表可以看出对所有的都有权限;
如下authentication_String 就是我们的密码,但是是同password函数处理过的,是不可逆的,所以是安全的;
3.常用权限
sql语句:select, insert ,update, delete , index等
存储过程: create routine, alter routine ,execute ,irigger
管理权限:super, reload , show database ,shutdown, grant option等
所有权限可以查看:https://dev.mysql.com/doc/refman/8.0/en/privileges-provided.html
未完待续
标签:.com com 数据 查看命令 str inf tin ima shutdown
原文地址:https://www.cnblogs.com/gg128/p/9457823.html