授权格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码";

2.1 登录MYSQL(有ROOT权限),这里以ROOT身份登录:

@>mysql -u root -p

@>密码

2.2 首先为用户创建一个数据库(testDB):

mysql>create database testDB;

2.3 授权test用户拥有testDB数据库的所有权限(某个数据库的所有权限):

mysql>grant all privileges on testDB.* to test@localhost identified by '1234';

mysql>flush privileges;//刷新系统权限表

格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码";

2.4 如果想指定部分权限给一用户,可以这样来写:

mysql>grant select,update on testDB.* to test@localhost identified by '1234';

mysql>flush privileges; //刷新系统权限表

2.5 授权test用户拥有所有数据库的某些权限:

mysql>grant select,delete,update,create,drop on *.* to test@"%" identified by "1234";

//test用户对所有数据库都有select,delete,update,create,drop 权限。

//@"%" 表示对所有非本地主机授权,不包括localhost。(localhost地址设为127.0.0.1,如果设为真实的本地地址,不知道是否可以,没有验证。)

//对localhost授权:加上一句grant all privileges on testDB.* to test@localhost identified by '1234';即可。

mysql为用户部分授权,MYSQL为用户授权相关推荐

  1. mysql客户端如何创建用户_mysql的创创建用户阶段 开启客户端登录和授权阶段

    创建一个权限有限的用户给别人使用 # 创建用户阶段 # mysql> create user [email protected]; # mysql> create user [email  ...

  2. mysql grant 主机名_MySQL GRANT:用户授权

    授权就是为某个用户赋予某些权限.例如,可以为新建的用户赋予查询所有数据库和表的权限.MySQL 提供了 GRANT 语句来为用户设置权限. 在 MySQL 中,拥有 GRANT 权限的用户才可以执行 ...

  3. MySQL创建数据库时指定编码和用户授权

    为什么80%的码农都做不了架构师?>>>    MySQL创建数据库时指定编码和用户授权 转载于:https://my.oschina.net/michao/blog/2989144

  4. mysql用户数据导入_MySQL添加用户、删除用户与授权和数据的导入导出

    MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @&g ...

  5. mysql对库授权alter_mysql 数据库授权(给某个用户授权某个数据库)

    先设置该用户只有show database权限 grant select,insert,update,delete on redmine1.* tojira@"%" identif ...

  6. mysql新建库和用户linux_Linux环境 Mysql新建用户和数据库并授权

    Linux环境 Mysql新建用户和数据库并授权 发布时间:2020-04-28 21:03:50 来源:51CTO 阅读:1878 作者:dnuser #mysql -u root -p 2.新增用 ...

  7. mysql 全局select授权_MySQL的用户设置与授权

    你可以有2个不同的方法增加用户:通过使用GRANT语句或通过直接操作MySQL授权表  .比较好的方法是使用GRANT语句,因为他们是更简明并且好像错误少些  . 使用SHOW GRANTS语句显示用 ...

  8. mysql 数据库授权(给某个用户授权某个数据库)

    先设置该用户只有show database权限 grant select,insert,update,delete on redmine1.* to jira@"%" identi ...

  9. mysql 删除了授权_mysql用户授权访问与删除授权

    在mysql数据库中,默认允许以root身份登录,然后执行相关操作. 这在生产环境中,极为不安全,建议创建新的用户,并使用grant命令进行mysql用户授权访问,授予指定的访问权限,以加强mysql ...

  10. mysql用户表示例_MySQL添加用户、删除用户与授权与关联实例

    1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @>密码 1.2 创建用户: mysql> insert into mysql.user(Host,Us ...

最新文章

  1. vim 成“神“之路 (一)
  2. 高性能缓存 Caffeine 原理及实战
  3. WinDbg 调试命令记录二 (基础CLR查看)
  4. bootstrap-fileinput 添加打印按钮
  5. Flex Application里的addChild()
  6. 微信小程序Java登录流程(ssm实现具体功能和加解密隐私信息问题解决方案)
  7. DBProvider 连接 Oracle 10g 数据库的问题
  8. BigBrother服务器端管理脚本_Bash
  9. 传送门骑士修改服务器数据,《传送门骑士》怎么刷资源 修改存档获取资源方法...
  10. 什么是 docker?docker和虚拟机有什么差别和不同?
  11. 华东师范大学2019计算机与软件工程学院 “高可信”夏令营总结
  12. Opencv3.2各个模块功能详细简介(包括与Opencv2.4的区别)
  13. 【教案】心田花开:如何辅导一年级孩子看图写话
  14. Android本地文件存储,机身和外置sd卡
  15. python程序设计与算法基础第二版课后答案_python算法与程序设计基础答案
  16. VUE项目学习(四):编写个人页面和配置路由
  17. 医院计算机系统日常维护记录表,医院计算机信息管理系统维护措施
  18. HTML5作业自我评价,最新简历自我评价范文(精选5篇)
  19. linux host主机名配置
  20. win10 亮度 自适应 关闭

热门文章

  1. 【转】关于Eclipse创建Android项目时,会多出一个appcompat_v7的问题
  2. 电脑端一些快捷开源创建平台
  3. inline函数的作用
  4. 关于Camel In Action 的理解
  5. 深入解析NAS设备的应用
  6. 一级计算机技术,《一级考试大参考》自动化技术、计算机技术.pdf
  7. reinterpret_cast、dynamic_cast、static_cast的使用及注意事项
  8. QByteArray使用方法举例
  9. 纺织品外观疵点及其成因分析大全
  10. 高并发架构系列:如何解决Redis雪崩、穿透、并发等5大难题