mysql创建用户,权限,视图

创建用户的两种方式:

1.创建——create user username@host identified by pwd  授权——grant 权限 on da.table to username@host 

2.授权时直接创建——grant 权限类型 on da.table to username@host identified by pwd

删除用户:

1.drop username1@host ,username2@host identified by pwd

用户密码修改

1.root权限下:set pwd for username@host = password('新密码')

2.修改自身密码:set password = password('新密码')

3.mysqladmin -u root -p password "新密码"  #(此处用双引号或者不用引号)  然后回车  输入旧密码

4.不知道当前密码时:一,修改my.ini文件,打开跳过密码——skip-grand-tables

                                    二,重启mysql

                                    三,免密登录数据库,修改密码

5.update mysql.user set authentication_string=password('新密码') where user=username and host=hostname

视图

1.创建视图——create view 视图名 as (select语句)

2.删除视图——drop view 视图名

3,视图注意点:不可同时修改多个表的映射字段,最多修改一个,视图表的内容修改后会影响源表的内容

你可能感兴趣的:(mysql创建用户,权限,视图)