首页 > 数据库技术 > 详细

SQL语句及5.7.2 mysql 用户管理

时间:2018-08-01 23:34:36      阅读:210      评论:0      收藏:0      [点我收藏+]

一、用户的定义

1.1 用户名+主机域

此处为5.7.2版本的mysql当中password字段已改为authentication_string
mysql> select user,host,authentication_string from user;

+---------------+-----------+-------------------------------------------+
| user          | host      | authentication_string                     |
+---------------+-----------+-------------------------------------------+
| root          | localhost | *5B11E7BC48365F1019E05077EBDC42BA908B3342 |
| mysql.session | localhost | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE |
| mysql.sys     | localhost | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE |
| shiqi         | %         | *5B11E7BC48365F1019E05077EBDC42BA908B3342 |
| shiqi         | localhost | *5B11E7BC48365F1019E05077EBDC42BA908B3342 |
+---------------+-----------+-------------------------------------------+
5 rows in set (0.02 sec)

1.2 用户作用

1.2.1 登录数据库

   登录命令为:mysql -u username -p 然后输入密码
1.2.2 管理数据库和维护数据


1.3 连接数据库

   定义用户:用户名+主机域,密码
   定义权限:对不同的对象进行权限(角色)定义

命令:
grant authority on target_zone to ‘user‘ identified by ‘password‘

权限内容(authority):
   增删改查
   insert update、select、delete、drop、create

权限 权限级别 权限说明
CREATE 数据库、表或索引 创建数据库、表或索引权限
DROP 数据库或表 删除数据库或表权限
GRANT OPTION 数据库、表或保存的程序 赋予权限选项
REFERENCES 数据库或表
ALTER 表 更改表,比如添加字段、索引等
DELETE 表 删除数据权限
INDEX 表 索引权限
INSERT 表 插入权限
SELECT 表 查询权限
UPDATE 表 更新权限

SQL语句及5.7.2 mysql 用户管理

原文:https://www.cnblogs.com/shiqi17/p/9404295.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!