博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql之指定ip、用户、数据库权限
阅读量:3963 次
发布时间:2019-05-24

本文共 949 字,大约阅读时间需要 3 分钟。

mysql设置指定ip远程访问连接实例

本文实例讲述了mysql设置指定ip远程访问连接的方法,分享给大家供大家参考。具体实现方法如下:

  1. 授权用户root使用密码jb51从任意主机连接到mysql服务器:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'jb51' WITH GRANT OPTION;flush privileges;

2.授权用户root使用密码jb51从指定ip为218.12.50.60的主机连接到mysql服务器:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'218.12.50.60' IDENTIFIED BY 'jb51' WITH GRANT OPTION;flush privileges;

mysql 给用户添加某个数据库的权限

第一步:使用root用户进入mysql

第二步:添加用户权限,其中 esmc2(数据库的名字),evsmc(用户名),ev@z9w5(密码)

grant all privileges on evsmc2.* to ‘evsmc’@’%’ identified by ‘ev@z9w5’ with grant option;

第三步 刷新权限

flush privileges;

Mysql给用户授予数据库表权限

生产环境读写权限用户无法访问其它用户创建的数据库及表,才想起来忘记给目标用户授权了,owner用户创建完数据库及表后给读写权限用户授予权限,授权语句如下:

grant all privileges on databaseName.* to targetUserName@"%" identified by 'targetPassword';grant select,delete,update,insert on databaseName.* to targetUserName@"%" identified by 'targetPassword';grant select on databaseName.* to targetUserName@"%" identified by 'targetPassword';

转载地址:http://hwgzi.baihongyu.com/

你可能感兴趣的文章
SQL - SQL Server 之ETL详解
查看>>
SQL - SQL Server 之Merge函数使用详解
查看>>
SQL - SQL Server 之WHILE循环的坑
查看>>
SQL - SQL Server中如何获取当前年,月,日,时,分,秒
查看>>
SQL - SQL Server 性能优化之SQL语句总结
查看>>
Docker - docker-compose常用命令
查看>>
SQL - SQL Server判断字符串中是否有中文
查看>>
SQL - SQL Server查询近7天的连续日期
查看>>
SQL - SQL Server中如何取年、月、日 -DATEPART函数
查看>>
SQL - SQL Server 一列或多列重复数据的查询,删除
查看>>
NET - .NET Core WebAPI + Vue + Axios 导出Excel / CSV
查看>>
NET - NET Core Quartz.net开源作业调度框架使用详解
查看>>
NET - NET Core quartz.net 时间表达式----- Cron表达式详解
查看>>
NET - .NET Core 之 Abp Audit-Logging
查看>>
NET - .NET Core 之 Abp AuditLog 将不同的Controller实体的审计日志存储到不同的Table
查看>>
NET - .NET Core 之 Azure Key Vault 密钥保管库的使用
查看>>
NET - .NET Core 之 Abp 整合 Quartz
查看>>
Docker - Docker Desktop(WSL2)修改镜像存储位置
查看>>
NET - NET Core使用Log4net的SqlServer AdoNetAppender 报程序集错误
查看>>
NET - NET Core中使用Log4net输出日志到数据库中去
查看>>