mysql连接安全性/ssh连接/云数据库连接
root账户通过ssh连接,直接连接阿里云服务器;1. navicat 连接 ssh;2.代码使用的阿里地址访问数据库,使用账户,密码连接
mysql-ssh连接
将root 的host换成 localhost
update user set host="%" where user = "root";
flush privileges;-
通过ssh, 把ssh端口号换了,连接mysql
流程图:
-
新增一个rds_service 账户,最高权限等同于root,这个账户密码尽量保密;
- 这里可以新增普通的用户,只能对数据库.一些表进行所有权限,方便本地开发调试。
-
等项目上线后,数据库root权限要修改
- File_priv = N
- Shutdown_priv = N
- Show_db_priv = N
- Super_priv = N
- Create_tablespace_priv = N
其他和rds_service 权限一样