Autor Téma: FireDAC - Firebird - Přihlášený uživatel a jeho role  (Přečteno 2989 krát)

Offline chaloup

  • Mladík
  • **
  • Příspěvků: 97
  • Karma: 11
    • Verze Delphi: Delphi 10.2
Excellent
Rated 1 time
zdar,

nevíte někdo jak z TFDConnection vydolovat, jaký je přihlášený uživatel a role?
Použitá databáze je FirebirdSQL.
Zjistil jsem, že se to dá vyparsovat z ConnectionString, ale zdá se mi to dost kostrbatý, ten driver to musí mít někde uložený...
Nevíte někdo jak na to?

P.

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 2329
  • Karma: 102
    • Verze Delphi: D5,D2007, DXE, DXE2 + 2 poslední (Tokyo)
    • O Delphi v češtině
Re:FireDAC - Firebird - Přihlášený uživatel a jeho role
« Odpověď #1 kdy: 12-01-2015, 15:05:52 »
Asi myslis
TFDConnection.Params.Values['User_name'] a TFDConnection.Params.Values['RoleName'].
To prvni pouzivam ale s SQL Serverem, druhe viz
http://docwiki.embarcadero.com/RADStudio/XE6/en/Connect_to_Firebird_%28FireDAC%29
Embarcadero MVP - Czech republic

Offline chaloup

  • Mladík
  • **
  • Příspěvků: 97
  • Karma: 11
    • Verze Delphi: Delphi 10.2
Re:FireDAC - Firebird - Přihlášený uživatel a jeho role
« Odpověď #2 kdy: 12-01-2015, 16:18:42 »
No když použiješ TFDConnection.ConnectionDefName='něco' a přihlašovací údaje se ti načtou z FDConnectionDefs.ini
tak v TFDConnection.Params je jen jeden parametr a to ConnectionDef='něco' což je odkaz na sekci v FDConnectionDefs.ini
ale to co z toho FDConnectionDefs.ini načte tam samozřejmě není... to je vidět pouze v ConnectionString

Offline chaloup

  • Mladík
  • **
  • Příspěvků: 97
  • Karma: 11
    • Verze Delphi: Delphi 10.2
Re:FireDAC - Firebird - Přihlášený uživatel a jeho role
« Odpověď #3 kdy: 20-02-2019, 10:53:48 »
Excellent
Rated 2 times
Fakt to tvoje řešení funguje. Dík.

Nemůžu si pomoct, ale ty se asi musíš hodně nudit  :D :D

Online Jirka

  • Plnoletý
  • ***
  • Příspěvků: 145
  • Karma: 8
    • Verze Delphi: XE2
Re:FireDAC - Firebird - Přihlášený uživatel a jeho role
« Odpověď #4 kdy: 23-02-2019, 13:30:22 »
Excellent
Rated 1 time
Nemůžu si pomoct, ale ty se asi musíš hodně nudit  :D :D

Buďme rádi že ho tady máme ...
Připomíná mi to doby Petra Voneše (amatérského programátora)
 

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4397
  • Karma: 39
    • Verze Delphi: XE7 professional
Re:FireDAC - Firebird - Přihlášený uživatel a jeho role
« Odpověď #5 kdy: 23-02-2019, 13:56:54 »
Veď aj sme ;)  A veľmi :-*
Len ho neberte vážne, že niečo v budúcnosti urobí ;D Na to už nemá čas ::)
Delphi XE7, FireBird
Expert na kladenie nejasne formulovaných otázok.

Offline pf1957

  • Padawan
  • ******
  • Příspěvků: 2586
  • Karma: 133
    • Verze Delphi: D2007, XE3, DX10
Re:FireDAC - Firebird - Přihlášený uživatel a jeho role
« Odpověď #6 kdy: 23-02-2019, 16:13:49 »
Připomíná mi to doby Petra Voneše (amatérského programátora)
Jenomze nez jsem PV presvedcil, ze si ma poridit zivnostensky list a jit normalne podnikat, tak v te ere chodil do SPT Telecom (nebo jak se ty telekomunisti jmenovali) a tam nemel do ceho pichnout, tak tim ubijel cas  :-)

Online Jirka

  • Plnoletý
  • ***
  • Příspěvků: 145
  • Karma: 8
    • Verze Delphi: XE2
Re:FireDAC - Firebird - Přihlášený uživatel a jeho role
« Odpověď #7 kdy: 23-02-2019, 16:47:52 »
Připomíná mi to doby Petra Voneše (amatérského programátora)
Jenomze nez jsem PV presvedcil, ze si ma poridit zivnostensky list a jit normalne podnikat, tak v te ere chodil do SPT Telecom (nebo jak se ty telekomunisti jmenovali) a tam nemel do ceho pichnout, tak tim ubijel cas  :-)

A copak dělá teď ..  ?

Offline pf1957

  • Padawan
  • ******
  • Příspěvků: 2586
  • Karma: 133
    • Verze Delphi: D2007, XE3, DX10
Re:FireDAC - Firebird - Přihlášený uživatel a jeho role
« Odpověď #8 kdy: 23-02-2019, 19:49:55 »
A copak dělá teď ..  ?
Programuje jako freelancer, ale v .NETu a prevazne server side, mam dojem ze i neco skoli

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4397
  • Karma: 39
    • Verze Delphi: XE7 professional
Re:FireDAC - Firebird - Přihlášený uživatel a jeho role
« Odpověď #9 kdy: 25-02-2019, 08:48:33 »
OT: čítal som konštatovanie nejakého človeka znalého veci. A ten sa vyjadril, že viac ako polovica indických programátorov nevie programovať.
Delphi XE7, FireBird
Expert na kladenie nejasne formulovaných otázok.

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 2329
  • Karma: 102
    • Verze Delphi: D5,D2007, DXE, DXE2 + 2 poslední (Tokyo)
    • O Delphi v češtině
Re:FireDAC - Firebird - Přihlášený uživatel a jeho role
« Odpověď #10 kdy: 25-02-2019, 10:35:50 »
OT: čítal som konštatovanie nejakého človeka znalého veci. A ten sa vyjadril, že viac ako polovica indických programátorov nevie programovať.

Bohuzel jsou jich plne freelance portaly. Od mobil pres web po desktop. Uvadi, ze umi vse a to hrube pod cenou protoze pro ne je jeden dolar nebo euro hromada penez. Bohuzel tim zabiraji nabidky a kvalita trpi. Pritom i jen v sousedni Cine by se dal pro stejnou praci sehnat vetsinou mnohem kvalitnejsi jedinec. Zvlastni trend.

Tak jim nekonkuruj a najdi si jinou oblast, viz Blue ocean strategie.
Embarcadero MVP - Czech republic

Offline Ondřej Pokorný

  • Guru
  • *****
  • Příspěvků: 815
  • Karma: 59
    • Verze Delphi: Primárně Lazarus, jinak D7 až aktuální
    • Kluug.net
Re:FireDAC - Firebird - Přihlášený uživatel a jeho role
« Odpověď #11 kdy: 25-02-2019, 11:26:21 »
Excellent
Rated 1 time
Tvrdit, že Delfin konkuruje indickým low-cost programátorům (a nebo opačně) je jako tvrdit, že Rolex konkurují Fossil, nebo že Ferrari konkuruje Dacii... Úplný nesmysl.

Jo, oboje hodinky ukazují čas, oboje auta odvezou z A do B a Delfin a low-cost indové jsou programátoři. Ale kde je ta konkurence ???
Embarcadero Technology Partner

Offline pf1957

  • Padawan
  • ******
  • Příspěvků: 2586
  • Karma: 133
    • Verze Delphi: D2007, XE3, DX10
Re:FireDAC - Firebird - Přihlášený uživatel a jeho role
« Odpověď #12 kdy: 25-02-2019, 13:53:12 »
OT: čítal som konštatovanie nejakého človeka znalého veci. A ten sa vyjadril, že viac ako polovica indických programátorov nevie programovať.
Moje zkusenost je relativne mala a stara skoro 20 let, ale byli mezi nimi naprosto spickovi programatori s nekolikaletou praxi v Londyne, ale take k samostatne praci naprosto nepouzitelni jedinci, kteri kdyz meli patricny background, tak meli ke vsemu pristup, ze je v knize osudu napsano, ze to zkurvi, tak proc by se snazili... Ale nejaky rozdil mezi Indy, Cinany nebo Cechy bych v tom nehledal.

Chtel jsem pripojit fotku jednoho z pokusu jim neco natlouct do hlavy, ale fotka je prilis velka. Tak nic.