在很多时候,我们并不会直接利用mysql的root用户进行项目的开发,一般的,我们都会创建一个具有部分权限的用户。比如我们只需要从数据库中查找数据,我们就只需要创建一个具有select权限的用户即可。

查询该数据库空间的所有用户

SELECT USER,HOST from mysql.user;或者
use mysql;
SELECT USER,HOST from user;

添加新用户

允许本地 IP 访问 localhost, 127.0.0.1

create user 'test'@'localhost' identified by '123456';

允许外网 IP 访问

create user 'test'@'%' identified by '123456';

授予用户通过外网IP操作所有数据库的权限

grant all privileges on *.* to 'test'@'%' identified by '123456';

授予用户查指定的表/指定的操作权限

GRANT SELECT, INSERT, UPDATE, REFERENCES, DELETE, CREATE, DROP, ALTER, INDEX, TRIGGER, CREATE VIEW, SHOW VIEW, EXECUTE, ALTER ROUTINE, CREATE ROUTINE, CREATE TEMPORARY TABLES, LOCK TABLES, EVENT ON `dbtest`.* TO 'testUser'@'%';

查看用户权限

show grants for userName

刷新授权

flush privileges;

Mysql创建用户并赋予权限相关推荐

  1. mysql创建账号并赋予权限

    前言 mysql 5.6.47 mysql创建账号并赋予权限 为新的数据库flowdb,创建账户flowdba.将flow库的所有权限赋予flowdba账户. 操作步骤 创建flowdba账户 mys ...

  2. navicat创建用户并赋予权限

    navicat创建用户并赋予权限 最近维护的MySQL版本的系统准备投入使用,在给用户进行安装过程中需要给数据库创建单独账户和密码,而我之前也很少使用navicat,所以中间遇到不少问题,所以通过这篇 ...

  3. PostgreSQL 创建用户并赋予权限

    PostgreSQL 创建用户并赋予权限 1.创建一个test用户 2.创建COMPANY表 3.设置权限 3.1.postgresql权限说明 3.2.设置权限语法 3.3.设置用户scheam的使 ...

  4. oracle 11g创建表空间,创建用户并赋予权限,导入dmp和导出dmp文件

    1.创建表空间(连接数据库后操作) create tablespace mytest logging datafile 'E:\app\mumu7up\oradata\orcl\mytest.dbf' ...

  5. pgsql创建用户并赋予权限

    使用 CREATE DATABASE SQL 语句来创建 CREATE DATABASE testdb; 使用超级用户登录数据库 -> 然后执行 ->创建用户及密码 ->设置备注 C ...

  6. oracle 如何创建用户并赋予权限

    我先在可正常登陆的用户里创建用户 和 赋予 他相应的权限(以下操作都是在其他用户中操作的) create  user  用户名  IDentifieed  by  用户密码 只创建用户了 我们现在还没 ...

  7. mysql新建用户并赋予权限

    在MySQL中新建用户并赋予权限的语句如下: 1.新建用户: CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 其中,'username' ...

  8. mysql创建用户并分配权限

    在cmd中操作,确定配置了mysql环境变量 本地远程连接服务器 mysql -h 服务器ip地址 -P 3306 -u root -p 查看所有数据库 SHOW DATABASES; 进入mysql ...

  9. oracle、mysql创建用户赋DBA权限

    一.如何创建一个mysql新用户并授予DBA权限命令. 1.该指令创建了channel用户,设置其密码为123456, 并允许channel从任意ip登陆,并且给予channel任意权限. creat ...

  10. Mysql创建用户与赋权限操作

    创建用户,你要知道你操作的是那个表,创建用户的时候操作的是mysql自带的mysql库中的user表 其次创建用户的语句如下 create user '用户'@'限制范围' identified by ...

最新文章

  1. .dex文件结构学习笔记(4)
  2. mysql 连接数的最大数
  3. navicat怎么安装mysql数据库_【20170825】从零开始学SQL数据库 安装mysql与navicat,开始练习...
  4. spring BeanUtils.copyProperties浅拷贝之特殊的Boolean
  5. 2000个流处理器?RV870消息首次透露
  6. php 警告方法 不可用,升级PHP版本后警告信息的逐一解决
  7. oracle下载jdk需要注册怎么办? jdk8下载
  8. SMA连接器、3.5mm、2.92mm、2.4mm四种的区别
  9. 免费好用的内网穿透 端口映射工具 实现一键远程 外网访问内网
  10. cesium绘制网格_Cesium (五) 栅格图层
  11. 极路由2刷机为openwrt固件
  12. 解决上传 Gitee 后图片显示不出来
  13. 绿皮书——iOS导出微信聊天记录,并用python制作词云
  14. P1293 班级聚会洛谷c++题解
  15. xml 入门 shema_02
  16. 概率论与数理统计 1 Overview and Descriptive Statistics(概述和描述性统计) (上篇)
  17. 企业资源计划-MPS计算(附详细解题步骤及计算过程)
  18. JDBC的驱动包下载汇总
  19. 【产品】设计时可用到的认知偏差与效应
  20. unity代码混淆及帧同步服务器、常用软件记录

热门文章

  1. 吉大计算机科学与技术网安,李嘉菲-吉林大学计算机科学与技术学院
  2. sql server2000挂起的解决方法
  3. Zynga公布2021年第二季度财务业绩
  4. html网页两边有空隙,怎么让整个内容缩进?就是四周都有间隙。
  5. JS Module Revealing Module Pattern
  6. C语言中getch()、getche()、getc()、getchar()、gets()、fgetc()、fgets()的区别与使用
  7. 程序员应该坚持写技术博客
  8. python图片转黑白_Python 批量转化彩色图片为黑白图片
  9. (转)日期插件layDate的使用
  10. 马云不是退休,而是进修,遵循“天道”,风清扬用大情怀修炼封神