mysql为用户部分授权,MYSQL为用户授权
授权格式: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为用户授权相关推荐
- mysql客户端如何创建用户_mysql的创创建用户阶段 开启客户端登录和授权阶段
创建一个权限有限的用户给别人使用 # 创建用户阶段 # mysql> create user [email protected]; # mysql> create user [email ...
- mysql grant 主机名_MySQL GRANT:用户授权
授权就是为某个用户赋予某些权限.例如,可以为新建的用户赋予查询所有数据库和表的权限.MySQL 提供了 GRANT 语句来为用户设置权限. 在 MySQL 中,拥有 GRANT 权限的用户才可以执行 ...
- MySQL创建数据库时指定编码和用户授权
为什么80%的码农都做不了架构师?>>> MySQL创建数据库时指定编码和用户授权 转载于:https://my.oschina.net/michao/blog/2989144
- mysql用户数据导入_MySQL添加用户、删除用户与授权和数据的导入导出
MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @&g ...
- mysql对库授权alter_mysql 数据库授权(给某个用户授权某个数据库)
先设置该用户只有show database权限 grant select,insert,update,delete on redmine1.* tojira@"%" identif ...
- mysql新建库和用户linux_Linux环境 Mysql新建用户和数据库并授权
Linux环境 Mysql新建用户和数据库并授权 发布时间:2020-04-28 21:03:50 来源:51CTO 阅读:1878 作者:dnuser #mysql -u root -p 2.新增用 ...
- mysql 全局select授权_MySQL的用户设置与授权
你可以有2个不同的方法增加用户:通过使用GRANT语句或通过直接操作MySQL授权表 .比较好的方法是使用GRANT语句,因为他们是更简明并且好像错误少些 . 使用SHOW GRANTS语句显示用 ...
- mysql 数据库授权(给某个用户授权某个数据库)
先设置该用户只有show database权限 grant select,insert,update,delete on redmine1.* to jira@"%" identi ...
- mysql 删除了授权_mysql用户授权访问与删除授权
在mysql数据库中,默认允许以root身份登录,然后执行相关操作. 这在生产环境中,极为不安全,建议创建新的用户,并使用grant命令进行mysql用户授权访问,授予指定的访问权限,以加强mysql ...
- mysql用户表示例_MySQL添加用户、删除用户与授权与关联实例
1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @>密码 1.2 创建用户: mysql> insert into mysql.user(Host,Us ...
最新文章
- vim 成“神“之路 (一)
- 高性能缓存 Caffeine 原理及实战
- WinDbg 调试命令记录二 (基础CLR查看)
- bootstrap-fileinput 添加打印按钮
- Flex Application里的addChild()
- 微信小程序Java登录流程(ssm实现具体功能和加解密隐私信息问题解决方案)
- DBProvider 连接 Oracle 10g 数据库的问题
- BigBrother服务器端管理脚本_Bash
- 传送门骑士修改服务器数据,《传送门骑士》怎么刷资源 修改存档获取资源方法...
- 什么是 docker?docker和虚拟机有什么差别和不同?
- 华东师范大学2019计算机与软件工程学院 “高可信”夏令营总结
- Opencv3.2各个模块功能详细简介(包括与Opencv2.4的区别)
- 【教案】心田花开:如何辅导一年级孩子看图写话
- Android本地文件存储,机身和外置sd卡
- python程序设计与算法基础第二版课后答案_python算法与程序设计基础答案
- VUE项目学习(四):编写个人页面和配置路由
- 医院计算机系统日常维护记录表,医院计算机信息管理系统维护措施
- HTML5作业自我评价,最新简历自我评价范文(精选5篇)
- linux host主机名配置
- win10 亮度 自适应 关闭