Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Authetisierung mit C++ an SQL Datenbank

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
15.11.2004, 21:09 Uhr
~Melli
Gast


Hallo

habe eine C++ Anwendung geschrieben mit der ich auf einer SQL Datenbank verschiedene Sachen ändern und löschen kann.
Leider bekomme ich es mit C++ nicht hin, mich an diese Datenbank per Benutzername und Passwort anzumelden, z.Z sieht es ja so aus , dass ich durch die Befehlszeile

Conection con ("datenbank","127.0.01","root","passwort")

mich direkt an die Datenbank anmelde, ohne das ich mein Benutzername und Passwort eingeben muss.

Hat jemand eine Ahnung , wie ich das am besten Lösen kann?

Melli
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
15.11.2004, 21:19 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


naja du kannst ja einfach davor das passwort & benutzernamen abfragen und diese statt den strings einsetzt (also per variablen)
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
15.11.2004, 22:10 Uhr
~Melli
Gast


hmm, bei einem User denke ich ist das kein Problem, nur was mach ich z.B bei 10 Usern?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
16.11.2004, 13:46 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


naja du kannst doch sowas in der Art machen:


C++:
// ...

std::string user, pass;
std::cout << "Benutzername eingeben:" << std::flush();
std::cin >> user;
std::cout << "Passwort eingeben:" << std::flush();
std::cin >> pass;

Connection con("datenbank","127.0.0.1",user.c_str(),pass.c_str());
// ...


--
class God : public ChuckNorris { };

Dieser Post wurde am 16.11.2004 um 13:46 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
16.11.2004, 16:49 Uhr
~Melli
Gast


1000 Dank , genau das hab ich gesucht.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
16.11.2004, 17:17 Uhr
~Ugli
Gast


Hallo,

hab eine ähnliche Frage, ich arbeite allerdings ohne Datenbank und möchte gern das sich verschiede User, bevor sie ein Programm benutzen mit einer Kennnummer und einem Passwort anmelden.
Dafür hatte ich vor, einen Array oder Container zu erstellen indem die User den Passwörtern zugeordnet werden, außerdem sollen die User auch ihr Kennwort ändern können.
Das Problem was ich natürlich hab,ist das ich nicht weis wie ich diesen anlegen soll bzw die Daten bei der Anmeldung später wieder auslesen kann.

Kann mir da jemand weiterhelfen?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: