给新创建的用户 赋予所有的权利 *.* 查看权限 删除用户 ---------DCL用户权限管理篇...
第一步:进入数据库以后,先用 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用户权限管理篇...相关推荐
- Linux查看和剔除当前登录用户详细教程
Linux查看和删除当前登录用户详细教程 文章目录: 一.`w`命令查看登录用户正在使用的进程信息 二.`who`命令查看当前正在登陆的用户 三.`last`查看登陆用户的历史信息 四.`pkill` ...
- linux下创建用户赋予root权限
前言: 最近一直在折腾linux的脚本,用来固化一些常用的功能,本次记录创建用户赋予权限. 1.创建用户 useradd 和 adduser 都行 eg, useradd deploy 2.创建或者修 ...
- sql server数据库:创建数据库、建立数据库用户、为用户赋予权限
1 使用sql创建数据库 use test go create database test2 on primary (name='test2_data', -- 主文件逻辑名filename='D:\ ...
- 创建数据账号只有个别表的权限_创建MySQL用户 赋予某指定库表的权限
摘自: http://renxiangzyq.iteye.com/blog/763837 update ERROR 1364 (HY000): Field 'ssl_cipher' doesn't h ...
- mysql给用户建表权限_创建MySQL用户 赋予某指定库表的权限
摘自: http://renxiangzyq.iteye.com/blog/763837 update ERROR 1364 (HY000): Field 'ssl_cipher' doesn't h ...
- 给mysql的root %用户添加grant权限。并给创建的用户赋予权限
登录mysql [root@dbserver bin]# ./mysql -u root -p 选数据库 mysql> use mysql 查看权限 mysql> mysql> us ...
- oracle创建用户赋予访问某一视图的权限
Oracle创建一个用户,只有访问某一视图的权限 登录到sysdba用户 创建用户 create user [username] identified by [password]; 授予用户连接查询权 ...
- oracle 创建用户并给用户赋予权限
1.创建用户密码 create user zhangsan identified by zhangsan; 2.给用户授予权限: grant create session to zhangsan; g ...
- mysql创建账号并赋予权限
前言 mysql 5.6.47 mysql创建账号并赋予权限 为新的数据库flowdb,创建账户flowdba.将flow库的所有权限赋予flowdba账户. 操作步骤 创建flowdba账户 mys ...
最新文章
- 在C语言中解析json配置文件
- Linux 服务器上快速配置阿里巴巴 OPSX NTP服务
- 读取手柄_中高端游戏手柄比选,北通宙斯才是游戏的最佳拍档
- Python入门学习笔记03(装饰器)
- 输入设备配置文件(.idc文件)
- BestCoder Round #85
- mysql弱口令加强_MySQL弱口令利用
- wallpaper怎么设置锁屏_Apple ID密码忘了怎么找回?丨如何让面容和指纹解锁立马失效?...
- 百度无人巴士阿波龙首次面向公众开放试乘
- 小学数学动画 android,小学数学动画教学下载-小学数学动画 安卓版v5.0-pc6手机下载...
- 生成全1矩阵_2020美赛A题(1)-图像处理
- 拒绝假货!LVMH与普拉达、卡地亚联手推出区块链平台AURA
- 换种思维看互联网公司分配时间!
- js字符串与数字比较大小
- ARM处理器是有益补充
- 项目开发文档编写规范
- ad20drc错误_AD错误中英文对照
- 有些话很轻、很淡、很疼!+ 有些话,经典的让人想流泪
- BottomNavigationView简单使用,增加小红点,增加中间操作按钮
- BZOJ1022: [SHOI2008]小约翰的游戏John