Heim > Fragen und Antworten > Hauptteil
Wie die Frage: Wenn das Programm bestimmte Daten in der Datenbank speichert, ändert oder einliest, wie kann dann verhindert werden, dass das Programm durch böswillige Eindringlinge und Datenmanipulationen manipuliert wird? (Zum Beispiel wollte das ursprüngliche Programm den Erfahrungswert eines bestimmten Benutzers um 10 erhöhen, aber nach einer böswilligen Manipulation wurde der Erfahrungswert des Benutzers um 100 erhöht oder um 100 verringert usw.)
寻觅 beyond2017-11-09 13:16:11
你这个问题涉及范围就广了,程序和数据库交互过程中,数据在传送过程当中,可能被人拦截,篡改,使用的传输协议是否安全也很重要。
还有你可以去百度一下SQL注入吧;
你可以给不同的用户分配不同的权限,