mysql 5.6 删除用户_mysql 新增 删除用户和权限分配
1. 新增用户
mysql>insert into mysql.user(Host,User,Password) values("localhost","lionbule",password("hello1234"));
mysql>flush privileges;
2. 修改用户密码
mysql>update mysql.user set password=password('new password') where User="lionbule" and Host="localhost";
mysql>flush privileges;
3. 删除用户
mysql>DELETE FROM user WHERE User="lionbule" and Host="localhost";
mysql>flush privileges;
4. 权限分配
4.1. grant用法
grant 权限 on 数据库.* to 用户名@'登录主机' identified by '密码'
权限:
常用总结, ALL/ALTER/CREATE/DROP/SELECT/UPDATE/DELETE
数据库:
*.* 表示所有库的所有表
test.* 表示test库的所有表
test.test_table 表示test库的test_table表
用户名:
mysql账户名
登陆主机:
允许登陆mysql server的客户端ip
'%'表示所有ip
'localhost' 表示本机
'192.168.10.2' 特定IP
密码:
账户对应的登陆密码
4.2 例子
mysql>grant all on test.* to lionbule@'%' identified by 'hello1234';
mysql>flush privileges;
新增密码为‘hello234’的用户lionbule对test库拥有所有操作权限,并不限制lionbule用户的登陆IP。
4.3 注意事项
grant 会覆盖用户的部分信息,跟insert 、update执行功能一样.
参考:
分享到:
2011-07-04 16:15
浏览 4843
分类:数据库
评论
mysql 5.6 删除用户_mysql 新增 删除用户和权限分配相关推荐
- mysql授权无密码用户_MySQL下新建用户,授权,删除用户,修改密码
一.创建一个新的用户. 创建用户的方式有两种: 1.create user:就是向用户管理表里插入一个新的用户. 2.最好的方法是使用GRANT语句,因为这样更精确,错误少.从MySQL 3.22.1 ...
- mysql 建立超级用户_mysql创建超级用户
先 use mysql;然后 mysql>describe user; 显示表 mysql 数据库中 user 表的列信息); 3.grant 创建一个可以从任何地方连接服务器的一个完全的超级用 ...
- mysql怎么创建普通用户_mysql怎么创建用户账户
使用MySQL客户端-服务器协议来处理同MySQL实例管理器之间的通信.你不能使用标准mysql客户端程序和MySQL C API来连接IM.IM支持客户端工具和mysql-4.1或以后的版本所分发的 ...
- mysql将权限赋给某个用户_mysql 赋给用户权限
遇到了 SQLException: access denied for @'localhost' (using password: no) 解决办法 grant all privileges o ...
- mysql 查所有的用户_MySQL查看所有用户 - MySQL 系列教程
在使用 MySQL 或其它关系型数据库的时候,免不了需要查看所有用户的信息,比如这些用户分别有什么权限,何时创建的之类.这篇文章里我们讨论,如何在 MySQL 中查看所有用户的信息. SHOW DAT ...
- mysql8.0查看用户_MySQL 8.0用户和角色管理
MySQL8.0新加了很多功能,其中在用户管理中增加了角色的管理, 默认的密码加密方式也做了调整,由之前的sha1改为了sha2,同时加上5.7的禁用用户和用户过期的设置, 这样方面用户的管理和权限的 ...
- mysql 删除root用户_mysql误删root用户解决办法
MySQL删除root用户后恢复 MySQL数据库中有一个超级特权用户,那就是root.root用户有至高无上的权限,它可以创建数据库,创建用户,赋予用户权限,对所以数据库拥有所有的操作权限.一旦这个 ...
- mysql 创建删除表_mysql创建删除表的实例详解
表的创建命令需要: 表的名称 字段名称 定义每个字段(类型.长度等) 语法 下面是通用的SQL语法用来创建MySQL表: CREATE TABLE table_name (column_name ...
- mysql 创建删除表_mysql创建删除表的的详细解析
本文主要介绍MySQL.html "target =" _ blank "> MySQL对创建删除表的详细分析.我希望作者收集的相关知识和数据对你有所帮助.创建 表 ...
最新文章
- svn 1.8.11 命令行提交新添加文件错误
- Exchange 2007 迁移 2010
- jquery ajax的例子
- 互联网上最可怕的女人
- CAN协议学习(一)
- svn和git下载安装
- Android强制设置屏幕旋转方向 Force rotation
- GSM/CDMA区别
- 全网最全AutoIt3基础教程及实战案例
- RHEL服务篇_DNS服务
- Unity Fleck Map 参数说明
- 6.#闲谈|小编一手腾讯课堂送花脚本 javascript
- WEBGIS使用OpenLayers3中Interaction绘制长方形和正方形
- 苹果手机投影_手机连接投影机的步骤
- Python入门学习笔记——12.文件操作
- Qt pro 文件详解
- WebRTC Simulcast测试--用Janus
- drupal 6.0 入门教程 - 第一章
- 安卓EROFS (Read-only file system)的解决
- 秋招Android进阶面经,面试10余家经验分享,拿到offer真不难
热门文章
- Http-tunnel突破单位网管封杀QQ、MSN端口的方法
- 实现一个压缩Remoting传输数据的Sink:CompressionSink
- 国内AI视频课程资源盘点
- 【通信原理】【实验】实验三: 数字调制解调实验2ASK--2FSK--2PSK思路(GZHU)
- vmware16 unlocker解锁以安装macos系统
- Scala基于Akka模拟Spark Master Worker进程间通信(二):Worker定时向Master心跳
- deepin v20.1折腾美化之Plank dock任务栏安装
- scala函数定义示例
- git简明教程:基本操作命令
- Linux隐藏文件标识