其他分享
首页 > 其他分享> > DCL_管理用户_增删查和管理用户_修改密码

DCL_管理用户_增删查和管理用户_修改密码

作者:互联网

SQl分类:

    DDL:操作数据库和表

    DML:增删改表中数据

    DQL:查询表中数据

    DCL:查询用户

DBA:数据库管理员

DCL:管理用户,授权

   管理用户:

      添加用户

        

-- 创建用户
CREATE user '用户名'@'主机名' IDENTIFIED BY '密码';
CREATE user '张三'@'localhost' IDENTIFIED BY '123';
CREATE user 'lisi'@'%' IDENTIFIED BY '123';

 

      删除用户

语法:

DROP user '用户名'@'主机名';
DROP user '张三'@'localhost';

        查询用户

-- 查询用户
SELECT * FROM user;

       修改密码

语法:

UPDATE user SET password = password('新密码') where user = '用户名';
UPDATE user SET authentication_string = PASSWORD('abc') where user = 'list';

 

SET PASSWORD FOR '用户名'@'主机名' = PASSWORD('新密码');
SET PASSWORD FOR 'list'@'localhost' = PASSWORD('123');

cmd  -- >net stop mysql 停止mysql服务

  需要管理员运行cmd

使用无验证方式启动mysql服务 :mysql -- skip -- grant --table;

打开一个新的cmd窗口,直接输入mysql命令,敲回车

use mysql;

update user set password = password ('你的新密码')where user =  'root';

关闭两个窗口

打开任务管理器,手动结束mysql.exe 的进程

启动mysql

使用新密码登录

搜索

复制

标签:新密码,DCL,--,用户,user,mysql,增删,PASSWORD
来源: https://www.cnblogs.com/12-12-12/p/16520593.html