mysql创建用户和可连接ip

使用数据库的用户权限设置

username : 登录用户名

passwird : 密码

ip_adress : IP地址

sql 复制代码
-- 创建允许链接的 ip 用户
CREATE USER 'username'@'ip_address' IDENTIFIED BY 'password'; 

database_name : 数据库名称

sql 复制代码
-- 赋予数据库 drc 权限  数据库中的所有表进行SELECT(查询)、
-- INSERT(插入)和UPDATE(更新)操作的权限。
GRANT SELECT, INSERT, UPDATE ON database_name.* TO 'drc'@'10.0.5.46';
-- 赋予数据库 drc 所有权限
GRANT ALL PRIVILEGES ON database_name.* TO 'drc'@'10.0.5.46';

username : 登录名

ip_adress : IP 地址

sql 复制代码
-- 查询 
SHOW GRANTS FOR 'username '@'ip_adress';
FLUSH PRIVILEGES; -- 刷新权限
SHOW DATABASES; -- 查询所有数据库

查看有哪些 用户可连接 ( ip )

sql 复制代码
SELECT Host FROM mysql.user

SELECT Host FROM mysql.user WHERE User='root';
相关推荐
MatrixOrigin10 小时前
数据库没有死,只是范式变了
数据库·oracle
有代理ip11 小时前
网络隐私防护指南:代理服务与换 IP 工具的科学结合
网络·tcp/ip·web安全
羊小蜜.11 小时前
Mysql 13: 触发器全解——创建、查看、使用与注意事项
数据库·mysql·触发器
ShiJiuD66688899912 小时前
Mysql 进阶
数据库·mysql
l1o3v1e4ding12 小时前
排查linux CentOS7.6的mysql磁盘 I/O 延迟过高问题
linux·运维·mysql
Dream of maid13 小时前
Mysql(3)运算符
数据库·mysql·adb
絆人心14 小时前
Windows 下 MySQL sys 数据库误删恢复教程(mysql_upgrade 已废弃,新版适用)
mysql·数据库误删恢复·sys数据库恢复·mysql_upgrade
XDHCOM14 小时前
ORA-41722权限不足引发数据库变更通知故障,Oracle报错修复与远程处理方案引热议
数据库·oracle
Yushan Bai14 小时前
windows环境oracle 11.2.0.1版本数据库启动报错ORA-01589问题的处理
数据库·oracle
奔跑吧树袋熊14 小时前
Oracle 9i 与 19c 跨版本字符集乱码(US7ASCII ↔ AL32UTF8)DBLink 解决方案
数据库·oracle