DCL_管理用户、管理用户_修改密码
DCL_管理用户、
回顾:
sql分类:
DDL:操作数据库和表
DML:增删该表中数据
DQL:查询表中数据
DCL:管理用户,受权
DBA:数据库管理员
DCL:管理用户,受权
管理用户:
1,添加用户
2,删除用户
3,修改用户
4,查询用户
查询用户:
-- 1.切换到mysql数据库
USE mysql
-- 查询所有表
SELECT * FROM `user`
--创建用户
CREATE USER '用户名'@'主机名’工DENT工FIED BY '密码';
CREATE USER 'zhangsan'@ ' localhost' IDENTIFIED BY '123';CREATE USER 'lisi'@'%'工DENTTFIED BY '123';
--删除用户
DROP USER·用户名'@'主机名';
DROP USER 'zhangsan'@ 'localhost' ;
管理用户_修改密码
--修改lisi用户密码为abc
UPDATEUSER SET PASSWORD = PASSWORD('新密码')WHEREUSER = '用户名';UPDATE USER SET PASSWORD = PASSWORD ( 'abc') WHEREUSER = 'lisi';
mysql 中忘记密root用户的密码?
1, cmd --》 net stop mysql 停止mysql服务
2.使用无验证方式唐动mysql服务: mysqld --skip-grant-tables
3.打开新的cmd窗口,直接输入mysql命合,敲回车。就可以登录成功
4. use mysql;
5. update user set password = password('你的新密码' ) where user = 'root ';6.关闭两个窗口
7.打开任务管理器,手动结束mysqld.exe的进程8.启动mysql服务
9.使用新密码登录。l