一、创建一个新的用户。

创建用户的方式有两种:

1.create user;就是向用户管理表里插入一个新的用户。

2.最好的方法是使用GRANT语句,因为这样更精确,错误少。从MySQL

3.22.11起提供了GRANT;它的主要用途是来给帐户授权的,但也可用来建立新帐户并同时授权。注意:当mysql运行于no_auto_create_user时要提供新建用户的密码,否则不能创新用户。

下面先看一下第一种:

登录mysql

$mysql -u root -p

Enter password:

创建用户

mysql>insert into mysql.user(Host,User,Password)

values("localhost","tianya",password("123456"));

刷新系统权限表

mysql>flush privileges;

这样就创建了一个用户名为tianya,密码 为123456的用户。

然后重新登录一下:

mysql>exit;

$mysql -u tianya -p

Enter password:

mysql>登录成功

为用户赋权。

//登录MYSQL(有ROOT权限)。我里我以ROOT身份登录.

@>mysql -u root -p

@>密码

//首先为用户创建一个数据库(phplampDB)

mysql>create database phplampDB;

//授权phplamp用户拥有phplamp数据库的所有权限。

>grant all privileges on phplampDB.* to phplamp@localhost

identified by '1234';

//刷新系统权限表

mysql>flush privileges;

mysql>其它操作

删除用户

@>mysql -u root -p

@>密码

mysql>DELETE FROM user WHERE User="phplamp" and

Host="localhost";

mysql>flush privileges;

//删除用户的数据库

mysql>drop database phplampDB;

修改密码

@>mysql -u root -p

@>密码

mysql>update mysql.user set password=password('新密码') where

User="phplamp" and Host="localhost";

mysql>flush privileges;

mysql授权无密码用户_MySQL下新建用户,授权,删除用户,修改密码相关推荐

  1. centos的mysql怎么删用户_linux/centos给Mysql创建用户、授权、查看、删除、修改密码、撤...

    linux/centos给Mysql创建用户.授权.查看.删除.修改密码.撤 linux/centos给Mysql创建用户.授权.查看.删除.修改密码.撤销权限 linux/centos给Mysql创 ...

  2. MySQL讲义第 55 讲——用户权限管理之创建和删除用户

    MySQL讲义第 55 讲--用户权限管理之创建和删除用户 文章目录 MySQL讲义第 55 讲--用户权限管理之创建和删除用户 一.创建用户 1.使用 create user 命令创建用户 2.使用 ...

  3. Linux 用户 和 用户组 管理 (添加、删除、修改)及说明

    From:http://www.cnblogs.com/xd502djj/archive/2011/11/23/2260094.html 鸟哥官网 Linux 帐号管理与 ACL 权限设定:http: ...

  4. linux无法删除用户的组,Linux无法使用userdel删除用户和组的解决办法

    转自:http://www.linuxidc.com/Linux/2013-07/87371.htm 简述: 今天在看书的时候,看到有个实例,手痒痒的跟着做了起来...但是,出现问题了..测试的用户和 ...

  5. Centos中用户相关操作(创建用户、设置密码、切换用户、修改用户信息、附加组、删除用户、用户分类)

    1.创建新用户 在root用户权限下新建用户: useradd -m xxx 选项 说明 -m 自动创建用户主目录,主目录的名字就是用户名 -g 指定用户所属的用户组,默认不指定会自动创建一个同名的用 ...

  6. oracle将原表数据加入新建表,Oracle新建用户并将原有表结构数据迁移,修改密码...

    1.新建用户并授权 create user 用户名 identified by 默认密码(与用户名一样) default tablespace 制定表空间名; grant connect ,resou ...

  7. centos7下php设置用户和组,centos系统添加/删除用户和用户组的例子

    在centos中增加用户adduser而创建用户组我们使用groupadd命令,这个是不是非常的方便呀,其实复杂点的就是用户的组与组权限的命令了,下面来给各位介绍一下吧. 1.建用户: adduser ...

  8. Linux系统怎么吸引用户,Linux下如何增加一个系统用户

    Linux下如何增加一个系统用户 (2008-04-08 14:18:11) 标签: it 人邮的<Linux指令速查手册>相当不错,我跟我的朋友都有一本.拿着也方便.我这人,看到好书都这 ...

  9. mysql8删除root用户,Window下如何恢复被删除的Mysql8.0.17 Root账户及密码

    不久前自学完完sql,下了mysql8.0.17,安装配置好后探索着,想着用root账户登上去能不能删除root账户呢,然后就想给自己一巴掌,,, 如何快速恢复root: 1.关闭mysql服务:wi ...

最新文章

  1. 面向量产的3D目标与车道线检测方法
  2. python办公自动化excel_简直出神入化,教你用Python控制Excel实现自动化办公
  3. 反思转变:多努力以积累  多动脑以应变
  4. 第7篇:Flowable快速工作流脚手架Jsite_请假实战_HR审批
  5. 图解JAVA参数传递
  6. 离线或在线加载pytorch、mmdetection预训练模型vgg、resnet、alexnet等
  7. Shiro系列-Authenticator和AuthenticationStrategy是什么
  8. Unity超基础学习笔记(二)
  9. 云计算之Docker
  10. 树莓派 Zero WH 初使用体验
  11. Centos7 下Jenkins 安装
  12. ajax 传文件和参数,Ajax上传文件及携带参数
  13. SPSS调查问卷信度分析【011-2期】
  14. 没有超级英雄?自己做一个java漫威英雄手办商城系统
  15. mac 更新系统后无法使用 git
  16. [No0000102]JavaScript-基础课程2
  17. 市场营销工作重中之重——提升工作效率
  18. 信息系统项目管理师之信息化与信息系统
  19. 如何用Python批量提取PPT中含有某关键词的一页,并将这些PPT合并
  20. 武汉星起航:亚马逊卖家做站外引流可以给店铺带来哪些好处

热门文章

  1. SAP 电商云 Spartacus UI 和路由相关的 State 处理
  2. TypeScript 编译生成的 JavaScript 源代码里的 ɵcmp 属性
  3. 使用javax.tools.JavaCompiler根据字符串内容动态生成新的Java类并编译成.class
  4. 使用SAP Analytics Cloud显示全球新冠肺炎确诊人数和发展趋势的预测
  5. JavaScript ES6对Proxy的原生支持的一个例子:开发人员学习额外的编程语言
  6. SAP Fiori Elements - how drop down list with description is correctly rendered
  7. sap gateway development mode
  8. Value 'EN' violates facet information 'maxlength=1'
  9. Angular dependency injection - how injection is parsed
  10. SAP IBASE在solution manager里的场景