1、创建用户

#foo表示你要建立的用户名,后面的123表示密码,
#localhost限制在固定地址localhost登陆
CREATE USER foo@localhost IDENTIFIED BY '123';#创建数据库并指定字符编码
CREATE SCHEMA `database_name` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci ;

2、授权

GRANT privileges ON databasename.tablename TO username@host;

说明: privileges - 用户的操作权限,如SELECT , INSERT , UPDATE 等。如果要授予所的权限则使用 ALL;
databasename - 数据库名,tablename-表名,如果要授予该用户对所有数据库和表的相应操作权限则可用*表示, 如*.*例如:

GRANT INSERT,DELETE,UPDATE,SELECT ON test.user TO foo@ocalhost
flush privileges;

3、设置与更改用户密码

SET PASSWORD FOR 'username'@'host' = PASSWORD('newpassword')#如果是当前登陆用户
SET PASSWORD = PASSWORD("newpassword");#例如:
SET PASSWORD FOR 'foo'@'%' = PASSWORD("123456");update mysql.user set password=password('新密码') where User="phplamp" and Host="localhost";
# 方法二
mysqladmin -u用户名 -p旧密码 password 新密码

MySQL创建用户,更改密码相关推荐

  1. Ubuntu 18.x 环境下mysql创建用户并更改用户权限

    Ubuntu 18.x 环境下mysql创建用户并更改用户权限 1,在安装好mysql后 root用户的密码 就是刚才自己安装mysql 过程中设置的密码. 2,现在创建一个新的用户 xxx 密码 1 ...

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

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

  3. 在Linux系统的命令行中为MySQL创建用户的方法

    这篇文章主要介绍了在Linux系统的命令行中为MySQL创建用户的方法,包括对所建用户的权限管理,需要的朋友可以参考下 要访问一个MySQL服务器,你需要使用一个用户帐号登录其中方可进行.每个MySQ ...

  4. 【数据库】Mysql 创建用户与授权

    Mysql 创建用户与授权 1. 创建用户: CREATE USER 'username'@'host' [IDENTIFIED BY 'password']; username:要创建的用户名: h ...

  5. MySQL创建用户并授权

    MySQL创建用户并授权 创建用户 使用 命令创建 #使用 CREATECREATE USER 'testDatabase'@'%' IDENTIFIED BY '111111'; # CREATE ...

  6. MySQL创建用户(3种方式)

    MySQL创建用户(3种方式) 1. 使用CREATE USER语句创建用户 2. 使用 INSERT 语句新建用户 3. 使用GRANT语句新建用户 MySQL 在安装时,会默认创建一个名为 roo ...

  7. mysql 创建用户 %_mysql-创建用户和授权

    mysql权限管理 我们知道我们的最高权限管理者是root用户,它拥有着最高的权限操作.包括select.update.delete.update.grant等操作. 如何创建用户和密码 给当前的用户 ...

  8. 手动快捷创建用户和密码

    手动快捷创建用户和密码 大家好,我这篇博文讲的是怎样手动更改配置文件快捷创建几十个用户及密码和基本命令. 我用的是linux下的RedHat版本的. 首先我们了解一下怎样用命令useradd创建用户. ...

  9. mysql数据库密码为空_注意MySQL数据库用户root密码为空

    注意MySQL数据库用户root密码为空 文章作者:网友投稿 发布时间:2008-08-14 19:11:51 来源:网络 看到这大家肯定知道了,就是利用mysql输出一个可执行的文件而已.为什么不用 ...

  10. python 全栈开发,Day63(子查询,MySQl创建用户和授权,可视化工具Navicat的使用,pymysql模块的使用)...

    昨日内容回顾 外键的变种三种关系:多对一:左表的多 对右表一 成立左边的一 对右表多 不成立foreign key(从表的id) refreences 主表的(id)多对多建立第三张表(foreign ...

最新文章

  1. 如何查看一个命令是否被修改过
  2. aaynctask控制多个下载进度_苍穹数码的“三调”全方位质量控制产品体系怎么样?...
  3. 浅谈C#中的异步编程
  4. (Pwn)CTF工具 ROPgadget 的安装与使用介绍
  5. 寻宝天行服务器维护中,你好。我的电脑寻宝天行网站上不去,其他网址都可以上,都好几天了。要么就无访问,要么跳出个502什么的...
  6. IIR+全通滤波器实现相位平衡_matlab仿真
  7. C#9引入的自定义类型record
  8. python 执行shell_python执行shell命令的方法
  9. JavaWeb应用配置文件安全解决方案
  10. 一步一步写算法(之双向链表)
  11. R语言怎么导入表格画图_立创EDA画图不求人18 | 视频教程 | 原理图横向纵向切换...
  12. u盘linux 修复grub,Ubuntu 18.04与Win10双系统U盘安装后的GRUB2修复
  13. Centos中IP地址的动静转换
  14. 大写字母组成的等腰三角形
  15. UnboundLocalError: local variable ‘count‘ referenced before assignment
  16. seed lab 2020 packet sniffing and spoofing lab
  17. asp:DropDownList动态绑定数据,设置默认值
  18. 微信小程序和微信小游戏的区别体现在哪?
  19. 【收藏】前端开发必备:前端开发不得不收藏的网站,提高200%开发效率!
  20. Ubuntu系统界面启动后启动开机自启动后锁屏

热门文章

  1. 几款.Net加密/加壳工具的比较
  2. matlab三维数据切片二维
  3. 【知识总结】分块和值域分块
  4. http://www.makepic.com/print.php,在线制作印章
  5. 时间序列分析之预处理(一)
  6. 一文详解 Linux Crontab 调度任务
  7. react native ScrollView实现滑动锚定,滑动到指定位置
  8. EPLAN P8部件库 EPLAN P8部件库,包含低压电气 控制系统设计常用品牌型号,全部部件均为本人整理自己创建,可大大提高电气控制行业同仁的工作效率!
  9. python 微信小程序签到系统_微信小程序实现签到的日历功能
  10. 丁香园php岗_丁香园面试药学新闻编辑岗位体悟