|
You last visited: Today at 07:58
Advertisement
MySQL in Programmen
Discussion on MySQL in Programmen within the General Coding forum part of the Coders Den category.
03/17/2016, 22:11
|
#1
|
elite*gold: 0
Join Date: Sep 2014
Posts: 1,266
Received Thanks: 134
|
MySQL in Programmen
Hallo!
Mich würde mal interessieren wie ihr das so macht, wenn ihr z.b. Daten in eine Datenbank schreiben/ auslesen wollt, da ich bisher MySQL nur in php verwendet habe.
Ist es nicht bisschen gefährlich die MySQL Daten einfach so im Programm zu speichern, da dieses leicht dekodiert werden kann?
Ich dachte an die Idee, zusätzlich eine Webseite zu erstellen, welche die Abfragen ausgibt und das Programm diese nur ausliest. Dies wäre denke ich deutlich sicherer.
Was sagt ihr dazu und wie löst ihr das?
MFG
|
|
|
03/17/2016, 22:20
|
#2
|
elite*gold: 31
Join Date: Oct 2012
Posts: 856
Received Thanks: 110
|
Keine Internetpräsenz ist zu 100% sicher. Wenn jemand an deine Daten möchte und er es drauf hat, dann kommt er auch dran.
Du kannst deine Daten, wie zum Beispiel deine Daten zum Verbinden mit der Datenbank in eine separate Datei packen. ( z.b. config.php )
Die fügst du mit require_once ein und dann stellst du deine Verbindung zur Datenbank her.
Natürlich musst du alle definieren, so wie auch in der config.php
Bei weiteren Fragen, gerne eine pn an mich.
Regards
|
|
|
03/17/2016, 22:22
|
#3
|
elite*gold: 0
Join Date: Sep 2014
Posts: 1,266
Received Thanks: 134
|
Quote:
Originally Posted by .Traze™
Keine Internetpräsenz ist zu 100% sicher. Wenn jemand an deine Daten möchte und er es drauf hat, dann kommt er auch dran.
Du kannst deine Daten, wie zum Beispiel deine Daten zum Verbinden mit der Datenbank in eine separate Datei packen. ( z.b. config.php )
Die fügst du mit require_once ein und dann stellst du deine Verbindung zur Datenbank her.
Natürlich musst du alle definieren, so wie auch in der config.php
Bei weiteren Fragen, gerne eine pn an mich.
Regards
|
Danke!
Ich glaube du hast mich etwas falsch verstanden. Ich möchte die Datenbank in einer Java/ C# Anwendung nutzen. Und diese kann man ja relativ leicht decoden. Daher würde ich gerne wissen wie ich die MySQL Abfragen/ Eintragungen sicherer machen kann.
|
|
|
03/17/2016, 22:26
|
#4
|
elite*gold: 31
Join Date: Oct 2012
Posts: 856
Received Thanks: 110
|
Ach so.
Ja mit Java oder C# kenne ich mich leider nicht aus.
Regards
|
|
|
03/17/2016, 22:27
|
#5
|
elite*gold: 0
Join Date: Sep 2014
Posts: 1,266
Received Thanks: 134
|
Quote:
Originally Posted by .Traze™
Ach so.
Ja mit Java oder C# kenne ich mich leider nicht aus.
Regards
|
Ok. Schade. Trotzdem Danke!
|
|
|
03/17/2016, 22:33
|
#6
|
elite*gold: 400
Join Date: Nov 2008
Posts: 67,905
Received Thanks: 19,505
|
Quote:
Originally Posted by the_fun_gamer
Danke!
Ich glaube du hast mich etwas falsch verstanden. Ich möchte die Datenbank in einer Java/ C# Anwendung nutzen. Und diese kann man ja relativ leicht decoden. Daher würde ich gerne wissen wie ich die MySQL Abfragen/ Eintragungen sicherer machen kann.
|
Ganz einfach
gar nicht
Um dennoch an die Daten aus der Datenbank zu kommen muss man sich eine API basteln (z.B. in PHP) auf deinem Server und dann bei der die Daten anfragen
Alles andere ist fahrlässig
|
|
|
03/17/2016, 22:38
|
#7
|
elite*gold: 0
Join Date: Sep 2014
Posts: 1,266
Received Thanks: 134
|
Quote:
Originally Posted by Dere-Eddy
Ganz einfach
gar nicht
Um dennoch an die Daten aus der Datenbank zu kommen muss man sich ein API basteln (z.B. in PHP) auf deinem Server und dann bei der die Daten anfragen
Alles andere ist fahrlässig
|
Ja. Das mit der API meinte ich. Das wäre ja kein Problem und schnell erledigt.
Vielen Dank!
|
|
|
03/18/2016, 07:17
|
#8
|
elite*gold: 150
Join Date: Sep 2010
Posts: 2,070
Received Thanks: 821
|
Also in einem Desktop-Programm schreibe ich keine MySQL Daten rein.. Ich erstell wenn dann direkt nen TCP Server dazu und mach aus dem eigentlichen Programm einen Client, der sich dann mit dem Server verbindet.
|
|
|
03/21/2016, 16:20
|
#9
|
elite*gold: 0
Join Date: Mar 2016
Posts: 7
Received Thanks: 2
|
Quote:
Originally Posted by .Traze™
Keine Internetpräsenz ist zu 100% sicher. Wenn jemand an deine Daten möchte und er es drauf hat, dann kommt er auch dran.
Du kannst deine Daten, wie zum Beispiel deine Daten zum Verbinden mit der Datenbank in eine separate Datei packen. ( z.b. config.php )
Die fügst du mit require_once ein und dann stellst du deine Verbindung zur Datenbank her.
Natürlich musst du alle definieren, so wie auch in der config.php
Bei weiteren Fragen, gerne eine pn an mich.
Regards
|
stimmt die daten in ne config datei zu schreiben ist viel sicherer
joaa keine webseite ist zu 100% sicherer
aber es ist um einiges sicherer ne web api zu nutzen anstatt mit dem "client" programm zur datenbank zu verbinden
regel nr. 1: man stellt von außen niemals eine verbindung zur datenbank her
wofür gibt es denn sonst node.js?
|
|
|
 |
Similar Threads
|
Mysql funktioniert nicht.. service mysql status mysql does not exist in /etc/rc.d
07/09/2015 - Metin2 Private Server - 8 Replies
Hey,
mein Mysql Server funktíoniert von jetzt auf gleich nicht mehr..
Kam aus dem Freibad und alles war down..
Wenn ich den Mysql Server starten will sagt er mir:
" service mysql status
mysql does not exist in /etc/rc.d or the local startup
directories (/usr/local/etc/rc.d) "
Und wenn ich meinen Metin Server starte "cant connect to 127.0.0.1" weil der Mysql Server down ist..
|
Hilfe bei Programmen
05/07/2014 - Technical Support - 13 Replies
Hey Leute,
Es kommt mir so vor,dass ich auf meinem Laptop vielen unnötigen **** habe.
könnt ihr mir bitte helfen, da ich mich damit nicht auskenne.
Das blöde ist ja das auf HP PCs immer schon so viel vorinstalliert ist.
Nutze den Laptop nur für Schulaufgaben und manchmal zum Spielen ;)
1.png - directupload.net
2.png - directupload.net
3.png - directupload.net
|
Frage zu programmen
02/12/2013 - Technical Support - 13 Replies
Da ich zu bestimmten Programmen nix passendes fand,würde mich mal intressieren,nach welche kriterien programme wie Gamebooster die nicht erforderlichen prozesse und anwendungen auswählen.
Persönlich sehe ich solche Programme als überflüssig an,da man besser manuell eingreift als einem programm einfach zu gestatten,Prozesse automatisch zu beenden.
Nach bisheriger Beobachtung und rückmeldungen von Leuten,denen wir helfen konnten,bringen solche Programme wenig bis garnix.
Ebenso würden uns mal...
|
Verkaufen von Programmen?
12/28/2012 - Off Topic - 1 Replies
Hallo,
meine Firma und ich haben einige Keys von einigen Programmen billig zu verkaufen, aus dem Grund, weil wir sie nächstes Jahr 'wegschmeißen' müssen,
Gibt es hier eine Möglichkeit,
oder soll ich lieber ein anderes Forum aufsuchen,
wenn ja Welches?
Dankeschön & Guten Rutsch
|
Problem mit 2 Programmen
01/08/2011 - Technical Support - 3 Replies
hi leute... ich brauche dringend hilfe ich kriege bei den programmen Nogg-it und EDITMYWORLD folgendes problem:
Cannot initialize OpenGL extensions.
was kann das sein ? währe dankbar über hilfe
hab windows 7 home premium 64bit
|
All times are GMT +1. The time now is 07:58.
|
|