MySQL.授权管理

查看权限:show grants for '用户’@‘IP地址’

  授权:grant 权限on 数据库.表to ‘用户’@‘IP地址’

取消权限:revoke 权限 on 数据库.表 from ‘用户’@‘IP地址’

常用权限:all privileges 除grant外的所有权限

     select   仅查权限

     select,insert  查和插入权限

     usage  无法访问权限

对目标数据库以及内部其他:

    数据库名.*      #数据库中的所有

    数据库名.表     #指定数据库中的某张表

    数据库名.存储过程  #指定数据库中的数据过程

    *.*         #所有数据库

对于用户和IP:

用户名@IP地址      #用户只有在改IP下才能访问

用户名@192.168.1.%   #用户只有在改IP段下才能访问(通配符%表示任意)

用户名@%        #用户可以在任意IP下访问(默认IP地址为%)

all privileges 除grant外的所有权限

alter              #使用alter table

alter routine          #使用alter procedure 和drop procedure

create            #使用create table

create routine         #使用create procedure

create temporary tables    #使用create temporary tables

create user          #使用create user、drop user、rename user和revoke all privileges

create view          #使用create view

delete            #使用delete

drop              #使用drop table

execute            #使用call和储存过程

file              #使用selecet into outfile 和 load date infile

grant option          #使用grant和revoke

index             #使用index

insert              #使用insert

lock tables            #使用lock table

process            #使用show full processlist

select             #使用select

show tablebases       #使用show tablebases

show view           #使用show view

update            #使用update

reload            #使用flush

shutdown          #使用MySQLadmin shutdown(关闭MySQL)

super            #使用change master、kill、logs、purge、master、和set global  还允许MySQL试条登陆

replication  client       #服务器位置的访问

replication slave       #有复制从属使用

授权局域网内主机远程连接数据库:

百分号匹配法

子网掩码配置法

刷新权限

远程登录连接

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

mysql之grant权限说明

mysql中给一个用户授权如select,insert,update,delete等其中的一个或者多个权限,主要使用grant命令,格式为:给没有用户授权grant权限on数据库对象to'用户'@'主机IP'identifiedby'密码';给已经存在的用户授权grant权限on数据库对象to'用户'@'主机IP';

030 SSM综合练习06

1.权限操作涉及的三张表(1)用户表信息描述users!(https://oscimg.oschina.net/oscnet/a4a2b1f943cbc2db1c8ddd613e7ed00a9ae.png)sql语句:CREATETABLEusers(idVARCHAR2(32)DEFAU

KVM调整cpu和内存

一.修改kvm虚拟机的配置1、virsheditcentos7找到“memory”和“vcpu”标签,将<namecentos7</name<uuid2220a6d1a36a4fbb8523e078b3dfe795</uuid