递归火山软件开发平台

标题: 请教,如何确保服务器数据库安全 [打印本页]

作者: Hui    时间: 2023-4-14 14:49
标题: 请教,如何确保服务器数据库安全
客户端直接操作或通过中间件操作数据库,要是客户端被破J了,服务端数据库是不是就不安全了,该如何防范,比如删库,删表,

作者: edu    时间: 2023-4-14 15:09
用了中间件后数据库账号密码就在服务器的中间件上,除非别人弄到你中间件服务器的远程账号密码,不然别人连你数据库IP都不知道
作者: Hui    时间: 2023-4-14 15:14
比如客户端有执行SQL语句,是否可以直接用SQL操作
作者: yb1984724    时间: 2023-4-14 15:31
别让客户端执行SQL语句 就好,每次客户端发送命令,服务端要进行执行SQL语句就先进行判断下
作者: Hui    时间: 2023-4-14 15:50
有没有例子学习下
作者: st8051    时间: 2023-4-14 16:14
客户端也不执行SQL语句你怕什么呢? 客户端都不知道数据库结构和表名怎么删除数据啊
作者: Hui    时间: 2023-4-14 16:51
哪位大神给个例子,小白在学习
作者: urenai    时间: 2023-4-14 18:19
楼上说的都对,但你听不懂。
你先学习简单sql操作。
没基础什么都干不了。
作者: Hui    时间: 2023-4-14 18:42
自己在写了一个,用的仰望大神的中间件,现在是客户端执行SQL,才有此一问
作者: Hui    时间: 2023-4-14 18:43
用的是ACCESS
作者: st8051    时间: 2023-4-14 19:29
客户端一般都不直接操作数据库的,通过中间件的
作者: 创世魂    时间: 2023-4-14 21:37
Hui 发表于 2023-4-14 15:14
比如客户端有执行SQL语句,是否可以直接用SQL操作

这是禁止操作的。除非是自用项目,否则是没有客户端执行sql的。
作者: 创世魂    时间: 2023-4-14 21:38
Hui 发表于 2023-4-14 18:42
自己在写了一个,用的仰望大神的中间件,现在是客户端执行SQL,才有此一问 ...

没有通用的中间件的,这种需要客户端执行sql的中间件,更是用不了的。。要自己写中间件。




作者: Hui    时间: 2023-4-15 07:12
谢谢,受教了




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4