Heim  >  Fragen und Antworten  >  Hauptteil

Wie kann eine Datenmanipulation durch böswilliges Eindringen beim Speichern oder Lesen von Daten in der Datenbank verhindert werden?

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.)

独行者独行者2508 Tage vor1059

Antworte allen(1)Ich werde antworten

  • 寻觅 beyond

    寻觅 beyond2017-11-09 13:16:11

    你这个问题涉及范围就广了,程序和数据库交互过程中,数据在传送过程当中,可能被人拦截,篡改,使用的传输协议是否安全也很重要。

    还有你可以去百度一下SQL注入吧;

    你可以给不同的用户分配不同的权限,

    Antwort
    0
  • StornierenAntwort