第一步:进入数据库以后,先用 show databases; 再use mysql;    再 show tables;    再

select user,host from mysql.user;

基本操作 如下图

第二步:查看原有数据库以后   再创建一个不同名字的数据库

其:创建命令:create user 'test01'@'192.168.103.41' identified by '123456';

再用  grant all privileges on *.* to 'test01'@'192.168.103.41';  命令授权;授权以后,记得要刷新权限。

------------------------------------------------

此时再新建命令窗口,输入命令:mysql -utest01 -h192.168.103.41 -p

注:这种密码模式有加入ip地址的限制 仅限本机ip可以用,如果在别的电脑 用这种ip登录法登录,是登录不上去的。所以说 在新建用户时,一定要把附加的ip地址填写正确。否则 再新建窗口用上面的命令进入  就算密码正确 也登录不进去,这是因为ip地址 设置的并不是本机的ip地址。

如下图所示:

----------------------------------

用一行代码 将创建新用户,和授权加到一块。

grant select,delete,update,insert on shop.* to 'test3'@'localhost' identified by 'mysql> grant select,delete,update,insert on shop.* to 'test3'@'localhost' identified by '123456';

结果如下图所示:

在新建窗口中,重新试进入该数据库的命令,这时不用写 ip地址,可直接写

mysql -utest3 -p

------------------------------------------

查看权限:show grants for 用户名@IP地址

用这个命令的时候,要清楚哪些原有的数据库中的表。及每个数据库的属性(如果没有显示属性的属性,也是无法访问的,这确实是一个坑,用的时候,一定要注意)

以下这个项目中就有体现;先查看有哪些文件,再针对root数据库进行操作。查看命令的代码是:

show grants for root@'localhost';

具体结果,请查看下图。

删除用户:  drop user 用户名@ip地址  具体操作用

drop user 'test1'@'193.168.103.41';

具体结果如下:

转载于:https://www.cnblogs.com/sunyubin/p/9826800.html

给新创建的用户 赋予所有的权利 *.* 查看权限 删除用户 ---------DCL用户权限管理篇...相关推荐

  1. Linux查看和剔除当前登录用户详细教程

    Linux查看和删除当前登录用户详细教程 文章目录: 一.`w`命令查看登录用户正在使用的进程信息 二.`who`命令查看当前正在登陆的用户 三.`last`查看登陆用户的历史信息 四.`pkill` ...

  2. linux下创建用户赋予root权限

    前言: 最近一直在折腾linux的脚本,用来固化一些常用的功能,本次记录创建用户赋予权限. 1.创建用户 useradd 和 adduser 都行 eg, useradd deploy 2.创建或者修 ...

  3. sql server数据库:创建数据库、建立数据库用户、为用户赋予权限

    1 使用sql创建数据库 use test go create database test2 on primary (name='test2_data', -- 主文件逻辑名filename='D:\ ...

  4. 创建数据账号只有个别表的权限_创建MySQL用户 赋予某指定库表的权限

    摘自: http://renxiangzyq.iteye.com/blog/763837 update ERROR 1364 (HY000): Field 'ssl_cipher' doesn't h ...

  5. mysql给用户建表权限_创建MySQL用户 赋予某指定库表的权限

    摘自: http://renxiangzyq.iteye.com/blog/763837 update ERROR 1364 (HY000): Field 'ssl_cipher' doesn't h ...

  6. 给mysql的root %用户添加grant权限。并给创建的用户赋予权限

    登录mysql [root@dbserver bin]# ./mysql -u root -p 选数据库 mysql> use mysql 查看权限 mysql> mysql> us ...

  7. oracle创建用户赋予访问某一视图的权限

    Oracle创建一个用户,只有访问某一视图的权限 登录到sysdba用户 创建用户 create user [username] identified by [password]; 授予用户连接查询权 ...

  8. oracle 创建用户并给用户赋予权限

    1.创建用户密码 create user zhangsan identified by zhangsan; 2.给用户授予权限: grant create session to zhangsan; g ...

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

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

最新文章

  1. 在C语言中解析json配置文件
  2. Linux 服务器上快速配置阿里巴巴 OPSX NTP服务
  3. 读取手柄_中高端游戏手柄比选,北通宙斯才是游戏的最佳拍档
  4. Python入门学习笔记03(装饰器)
  5. 输入设备配置文件(.idc文件)
  6. BestCoder Round #85
  7. mysql弱口令加强_MySQL弱口令利用
  8. wallpaper怎么设置锁屏_Apple ID密码忘了怎么找回?丨如何让面容和指纹解锁立马失效?...
  9. 百度无人巴士阿波龙首次面向公众开放试乘
  10. 小学数学动画 android,小学数学动画教学下载-小学数学动画 安卓版v5.0-pc6手机下载...
  11. 生成全1矩阵_2020美赛A题(1)-图像处理
  12. 拒绝假货!LVMH与普拉达、卡地亚联手推出区块链平台AURA
  13. 换种思维看互联网公司分配时间!
  14. js字符串与数字比较大小
  15. ARM处理器是有益补充
  16. 项目开发文档编写规范
  17. ad20drc错误_AD错误中英文对照
  18. 有些话很轻、很淡、很疼!+ 有些话,经典的让人想流泪
  19. BottomNavigationView简单使用,增加小红点,增加中间操作按钮
  20. BZOJ1022: [SHOI2008]小约翰的游戏John

热门文章

  1. 介绍一下Seekafile Server
  2. 中国联通:联通集团正研究混改 具体实施方案在讨论中
  3. linux下如何安装rzsz
  4. react-native 组件之间传值
  5. C++三种内存分配方式
  6. CM12同步源码及编译教程
  7. Ay.Framework.WPF 2.0建立项目到底有多快
  8. ASP.NET的简单与面向对象开发
  9. ls:显示指定目录的详细信息
  10. Fedora 从 15.0 开始将修改以太网卡命名规则