用户管理
程序员文章站
2022-04-13 22:34:07
新建用户 创建带主机名用户 在MySql中使用CREATE USER语句新建用户 用户的格式如下: ‘ 用户名 ’ @ ‘ 主机名 ’ @后面的’localhost’即为本地的端口。 创建普通用户 使用举例: 创建2个新用户student1和student2,密码分别是123和456,并且查看新用户 ......
新建用户
创建带主机名用户
在mysql中使用create user语句新建用户
create user <用户> [ identified by [ password ] ’ 密码 ’ ] [ ,用户n [ identified by [ password ] ’ 密码n ’ ]]...
用户的格式如下: ‘ 用户名 ’ @ ‘ 主机名 ’ @后面的’localhost’即为本地的端口。
创建普通用户
create user ‘用户名称’
使用举例:
创建2个新用户student1和student2,密码分别是123和456,并且查看新用户的信息
create user student1@localhost identified by '123',student2@localhost identified by '456'; select user,host from mysql.user;
执行结果如下所示
注意点:使用create user语句新建的用户,不存在任何的权限
修改用户名
作用:使用 rename user 语句可以修改一个已存在的用户名
rename user <旧用户名> to <新用户名> [ , <旧用户名n> to <新用户名n> ][....]
使用举例:
将上面已经创建的用户student1改名为stu1
rename user student1@localhost to stu1;
修改用户密码
作用:使用 set password 语句可以修改一个已存在的用户密码
set password [ for 用户 ] = password(“ 新密码 ”)
使用举例:
将上面已经创建的用户student2密码修改为234
set password for student2@localhost = password('123');
删除用户
使用 drop user 语句可以删除一个或者多个用户,并且可以取消权限
drop user 用户 [ , ]…
使用举例:
删除stu1和student2用户,并且查看用户的信息
drop user stu1,student2@localhost; select user,host from mysql.user;
使用 delete 语句也可以删除用户
delete from mysql.user where user=’ 用户名 ’ and host=’ 主机名 ’;
上一篇: 狮子男复合后冷淡是因为什么?
下一篇: 冷处理最佳挽回时间是什么时候?