Diskuze: Entity framework connection string
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


Zobrazeno 13 zpráv z 13.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


Tak ono je spíš otázka, pokud přeci se uživatel dostane na server a může (tj má práva) ke čtení ISS... proč by nemohl lozit do databáze?
a v případě, že budu mít svůj DB server a web na webhostingu, pak by se hodilo zabezpečení?
Jak to myslíš "svůj DB server a web na webhostingu"? To jako, že DB bude
u tebe na lokálu a stránky na webhostingu?
EDIT: Když už používám nějaký webhosting, tak proč bych neměl použít
i jejich DB?
přesně tak jsem to myslel, ale ten příklad kdy budu mít i DB na webhostingu je v podstatě ještě horší, když správci toho serveru můžou vidět můj webconfig - nebo nemůžou ?
Samozřejmě, že když sedíš u serveru, máš admin práva, tak můžeš
"všechno", ale když bych nevěřil svému poskytovateli webhostingu, tak bych
si v životě nemohl vystavit stránky "do světa"...
Navíc, správci hostingu nepotřebují koukat někam do web.config, když se
můžou podívat přímo do DB. Ale proč by to dělali? Co bys tam mohl mít
tak zajímavého, aby jim stálo za to porušit jakási "pravidla" a vloupali by
se ti do DB?
To už tak trochu zavání paranoiou... Pokud máš nedůvěru k webhostingům,
můžeš si spravovat svůj vlastní webserver a DB server, ale věř mi,
nestojí to za tu "šichtu"...
OK to máš pravdu, přesto si myslím, že se za jistých okolností může hodit aby heslo nebylo v plaintextu, např. u firem, které mají vlastní app. server a mají zaměstnance, kteří potřebují přistupovat na server s aplikací, ale heslo do databáze by neměli vidět, pak by se to tedy muselo řešit právy na serveru.
http://msdn.microsoft.com/….110%29.aspx kapitola "Encrypting Configuration File Sections Using Protected Configuration"
Trošku mi připadá, že tu mícháš více věcí dohromady... Firemní aplikace nemusí být na hostingu, stačí mít intranetový webserver a na něm to mít. Na tento server mají přístup POUZE admini, nikdo jiný. SQL databáze obvykle bývá na SQL serveru, ne na web serveru a ani na jeden server běžný uživatel přístup nemá. Pokud ano, tak rozhodně ne do DB a v žádném případě nebude mít právo k zápisu do DB...
Jestli běžní uživatelé (tj zaměstnanci) mají přístup do Vašeho serveru -> tak máte silně blbě nastavený práva. Nic šifrovat není třeba, je to věc o hledně práv... navíc jak Michal Štěpánek - pleteš tu X pojmů a věcí dohromady
Pojmy pletu asi proto, že se snažím vymyslet adekvátní příklad, ale nic mě nenapadlo. Já jsem se ptal jenom čistě ze zvědavosti jestli EF podporuje nastavení connectionstringu jinak než ve web.configu, třeba v javě (hibernate,mybatis) existuje hned několi možností jak connectionstring nastavit.
V podstatě se do web.config nedá dostat jinak, než přes FTP, bo z HTTP to
nelze. A běžný uživatel přes FTP k tvému webu přístup nemá, pokud mu ho
nedáš sám. Admini ano, ale ti jsou tam od toho, aby měli všude přístup a
mohli ti v případě problému pomoci. Rozhodně tam nejsou na to, aby ti
nějak škodili a nemyslím si, že by měli tolik času, aby jen tak ze
zvědavosti prohlíželi stovky databází, které spravují... 
Zobrazeno 13 zpráv z 13.