🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.comp.lang.csharp
Article #21053

Re: windows forms i bazy danych

#21053
From: wloochacz
Date: Fri, 02 Oct 2009 09:35
35 lines
2552 bytes
Tomasz Muszyński pisze:
> W dniu 09-09-30 16:18, Jakub Owczarski pisze:
>> Teraz chciałbym napisać coś z interfejsem okienkowym(MDI) tylko nie
>> wiem nawet jak się za to zabrać.
>> Czy trzymać aktywne połączenie przez całe życie programu(jeżeli tak to
>> jak i gdzie?)
> 
> W żadnym wypadku! Połączenie tworzysz tylko na czas wykonania zapytania. 
> Chyba, że to zapytanie to całe życie tego programu :)
Dlaczego?
Dla wielu krótkich zapytań, gdzie każde tworzy własne connection i to 
się musi z bazą połączyć (a baza alokuje zasoby dla takiego connection), 
to... doskonały pomysł.
Tak, rewelacja...
No i cz w/w uwaga dotyczy wszelkiej maści baz danych, czy tylko np. MS SQL?
Jakoś nie mogę się odczepić od związków, że jeśli .NET to MS SQL :)

>> Jak bezpiecznie zaszyć hasło do bazy? w kilku programach spotkałem się
>> z rozwiązaniem, że użytkownicy są tworzeni na poziomie bazy - czyli
>> każdy nowy użytkownik programu to nowy użytkownik  bazy, takie coś
>> pozwoliło by nie trzymać hasła do bazy w programie, ale gdybym chciał
>> mieć użytkowników na poziomie aplikacji(używając jednego usera db) a
>> nie bazy to jak trzymac to hasło?
> 
> Wystarczy je zaszyfrować.
No tak.
Tylko, że zawsze można to odszyfrować.
Poza tym, jeżeli łącze z bazą nie będzie szyfrowane, to takie 
zaszyfrowane dziecinnie łatwo "wysnifować".
A przecież w MS SQL jest takie twór jak Application Role...

/ciach/

-- 
wloochacz
Technical Details
Message-ID: <ha4i1f$4d9$1@nemesis.news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!newsfeed.neostrada.pl!nemesis.news.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail
References: <3489e71f-a9c5-4e6a-9c8e-4277001d27bc@m11g2000yqf.googlegroups.com> <ha3ac0$hgl$2@nemesis.news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!newsfeed.neostrada.pl!nemesis.news.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail
From: wloochacz <nospam.wloochacz@nospam.dgbit.pl>
Newsgroups: alt.pl.comp.lang.csharp
Subject: Re: windows forms i bazy danych
Date: Fri, 02 Oct 2009 11:35:36 +0200
Organization: TP - http://www.tp.pl/
Lines: 35
Message-ID: <ha4i1f$4d9$1@nemesis.news.neostrada.pl>
References: <3489e71f-a9c5-4e6a-9c8e-4277001d27bc@m11g2000yqf.googlegroups.com> <ha3ac0$hgl$2@nemesis.news.neostrada.pl>
NNTP-Posting-Host: plast-box.pl
Mime-Version: 1.0
X-Trace: nemesis.news.neostrada.pl 1254476655 4521 195.205.119.237 (2 Oct 2009 09:44:15 GMT)
X-Complaints-To: usenet@news.neostrada.pl
NNTP-Posting-Date: Fri, 2 Oct 2009 09:44:15 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
In-Reply-To: <ha3ac0$hgl$2@nemesis.news.neostrada.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit