mysql 权限分配问题 请喝咖啡

2020-07-29 23:35:42 +08:00
 TIMIYANG

事情描述: 我用 wordpress 给客户开的分站,不给管理员账号 只给编辑权限。 然后有个 exe 程序 也需要链接 mysql 数据库 所以需要给到用户一个远程数据库的账号密码

我想把两个数据库分开,因为如果用一个数据库的话用户可能通过进数据库获取到主账号然后想办法把我 wordpress 的主题文件拿走

如果网站数据库 跟 软件的数据库分开的话 那么两个数据库如何实时同步,还要避免用户知道网站数据库的密码

用 mysql 数据库触发器能否实现 或者能不能设置一个库 不同用户访问操作不同表的权限

2657 次点击
所在节点    MySQL
3 条回复
billlee
2020-07-29 23:42:16 +08:00
1. 靠谱的做法:提供接口给 exe, 而不是给数据库
2. 不太靠谱的做法,给个非管理员的 mysql 账户,只给必要的权限。
3. 数据库同步的做法,如果 exe 只需要只读访问,可以主从复制,给从库权限
Juszoe
2020-07-30 01:27:29 +08:00
mysql 权限控制不是可以精确到表的吗?每个账号做好权限控制就行
zhuweiyou
2020-07-30 12:04:21 +08:00
写接口给 EXE

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/694178

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX