Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Windows XP klijent konekcija na MSSQL Server - NEĆE?!

[es] :: .NET :: Windows XP klijent konekcija na MSSQL Server - NEĆE?!

[ Pregleda: 3132 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

lare

Član broj: 122678
Poruke: 70
*.team.ba.



+1 Profil

icon Windows XP klijent konekcija na MSSQL Server - NEĆE?!03.09.2010. u 10:23 - pre 165 meseci
Pozdrav svima. Problem je sljedeći. Napravio sam vb.net desktop aplikaciju(2.0 framework).
Aplikacija se kači na MSSQL Server 2005. Na serveru sam kreirao jednog SQL usera sa
odgovarajućim privilegijama i naveo njegove 'credentials' u konekcionom stringu konfiguraciong fajla aplikacije.
Server je podešen da koristi 'SQL Server and Windows Authentication mode '

Kada aplikaciju pokrećem sa klijentskih mašina na kojima su instalirane Viste ili Windows 7-ce
sve radi kako treba, bez ikakvih problema. Međutim kada to isto pokušam sa klijenata
koji na sebi imaju Windows XP sp2/sp3 aplikacija javlja grešku da ne može da se konektuje
na MSSQL server zbog nedovoljnih permissions-a?!????

Po mom nekom rezonu, ja ne bih rekao da je to pravi razlog, jer sa Visti i Windows 7-a koje koriste isti
konekcioni string tu grešku ne javlja, a sa XP-a javlja; nije mi to logično. Inače svi klijenti su na jednoj domeni.
Također bih isključio verzije framework-a jer se na svim klijentima(uključujući i XP) aplikacija uredno startuje,
a problem se tek javi kada se pokuša pristupiti podacima.

I na kraju, nisam znao da li ovo da klasificiram kao problem sa operativnim sistemom ili bazom podataka,
pa sam zato temu stavio u čekaonicu. Neka pametniji od mene odluče gdje će je prebaciti. Unaprijed hvala na pomoći.
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6042



+4631 Profil

icon Re: Windows XP klijent konekcija na MSSQL Server - NEĆE?!03.09.2010. u 11:49 - pre 165 meseci
Kako ti glasi connection string?
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

AMD guy
Miroslav
.NET developer

Član broj: 128930
Poruke: 1007

Sajt: www.its.edu.rs


+38 Profil

icon Re: Windows XP klijent konekcija na MSSQL Server - NEĆE?!03.09.2010. u 12:09 - pre 165 meseci
Moguce je da se ime server razlikuje na masinama, ako se ne konektuje kao lokal.
Mozda ime na drugoj masini nije SQLExpress mozda je drugacije.
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
 
Odgovor na temu

bhadnan
strucni suradnik, agencija
Sarajevo

Član broj: 267521
Poruke: 1
80.65.75.*



Profil

icon Re: Windows XP klijent konekcija na MSSQL Server - NEĆE?!03.09.2010. u 13:04 - pre 165 meseci
Ja mislim da ti to nije dobro hendlovano!
 
Odgovor na temu

lare

Član broj: 122678
Poruke: 70
*.team.ba.



+1 Profil

icon Re: Windows XP klijent konekcija na MSSQL Server - NEĆE?!03.09.2010. u 13:09 - pre 165 meseci
@mmix: Konkcioni string glasi - connectionString="Data Source=ProductionMSSQL;Initial Catalog=NabavkaDB;User Id=NabavkaSQLUser;Password=a123; Connect Timeout=5000"

@AMD guy: MSSQL server nije express verzija. Ako je to i tačno što vi kažete opet mi nije jasno, zašto bi ga XP vidio pod drugim imenom. A ako je to i slučaj, kako da utičem na to?
 
Odgovor na temu

Fedya
Fedor Hajdu
Solution Architect
Emaratech
Dubai, UAE

Član broj: 28246
Poruke: 790
82.117.202.*

Jabber: fedya@elitesecurity.org
Sajt: devtechgroup.com


+34 Profil

icon Re: Windows XP klijent konekcija na MSSQL Server - NEĆE?!03.09.2010. u 14:15 - pre 165 meseci
Probaj da u konzoli otkucas:

sqlcmd -UNabavkaSQLUser -Pa123 -SProductionMSSQL

I javi nam sta se desi.
Every hamster has his day.
 
Odgovor na temu

lare

Član broj: 122678
Poruke: 70
*.team.ba.



+1 Profil

icon Re: Windows XP klijent konekcija na MSSQL Server - NEĆE?!03.09.2010. u 14:32 - pre 165 meseci
Kada ukucam navedenu linuju samo mi ispod ispiše: 1>
i blinka kursor.
 
Odgovor na temu

Fedya
Fedor Hajdu
Solution Architect
Emaratech
Dubai, UAE

Član broj: 28246
Poruke: 790
82.117.202.*

Jabber: fedya@elitesecurity.org
Sajt: devtechgroup.com


+34 Profil

icon Re: Windows XP klijent konekcija na MSSQL Server - NEĆE?!03.09.2010. u 14:43 - pre 165 meseci
Znaci da je konekcija moguca, i da je conn-string ispravan. Zasto ne radi iz tvoje aplikacije... ja nemam ideju, moralo bi biti do tvog koda...
Every hamster has his day.
 
Odgovor na temu

lare

Član broj: 122678
Poruke: 70
*.team.ba.



+1 Profil

icon Re: Windows XP klijent konekcija na MSSQL Server - NEĆE?!03.09.2010. u 15:02 - pre 165 meseci
Citat:
Fedya: Znaci da je konekcija moguca, i da je conn-string ispravan. Zasto ne radi iz tvoje aplikacije... ja nemam ideju, moralo bi biti do tvog koda...


Ovako, možda nisi upratio šta sam sve napisao, aplikacija radi ispravno sa klijenata na kojima je vista i win 7, dok sa xp-a neće. Znači problem nije u kodu. Isto tako navedenu komandu ja ne mogu probati sa klijntskih konzola, jer one nemaju instaliran na sebi server, tako da mi to ne govori baš puno.
Greška koja mi se pojavjuje samo na xp-u je: 'System.Security.SecurityException: Request for the permission of type 'System.Data.SqlClient.SqlClientPermission, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.'
 
Odgovor na temu

Fedya
Fedor Hajdu
Solution Architect
Emaratech
Dubai, UAE

Član broj: 28246
Poruke: 790
82.117.202.*

Jabber: fedya@elitesecurity.org
Sajt: devtechgroup.com


+34 Profil

icon Re: Windows XP klijent konekcija na MSSQL Server - NEĆE?!03.09.2010. u 15:19 - pre 165 meseci
Ispratio sam sta si rekao, mada sam mislio da si sqlcmd izvrsio sa klijentske masine na kojoj trci XP.

Greska koju si opisao nije povezna sa SQLom, cini mi se da ti ovde nemas prava pristupa ADO.NET kodu. Pogledaj Code Access Security and ADO.NET mozda pomogne, ako ne, mozda bi mod mogao da premesti temu u .NET, posto mislim da ovo nije SQL problem.
Every hamster has his day.
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6042



+4631 Profil

icon Re: Windows XP klijent konekcija na MSSQL Server - NEĆE?!03.09.2010. u 15:21 - pre 165 meseci
Ovo definitivno nije SQL problem, ov o se desava kad ljudi ne postave odmah sve detalje problema koji imaju.
Pogledaj link koji ti je Fedya okacio, najverovatnije ne pokreces aplikacije na isti nacin, da ne startujes mozda EXE kroz netowrk share?


Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

unisoft
Uzice

Član broj: 124050
Poruke: 346
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Windows XP klijent konekcija na MSSQL Server - NEĆE?!04.09.2010. u 09:15 - pre 165 meseci
Evo moga koda za povezivanje na SQL server sa Visual Basic-om 6, trebalo bi da radi i u VBa.NET. Ovo su ti osnovni parametri sintakse za povezivanje sa SQL serverom.

Code:

    'DODATAK ZA SQL SERVER
    Public sqlSer As String
    Public sqlDrv As String
    Public sqlUsr As String
    Public sqlPas As String
    Public sqlBas As String
    Public sqlExe As String

    'PODACI O SQL SERVERU NA KOJI SE POVEZUJEMO
    sqlDrv = "{SQL Server}"
    sqlSer = "ZEVS10"
    sqlBas = "DIPLOMSKI"
    sqlUsr = "sa"
    sqlPas = "sa123"
    sqlExe = "Driver=" & sqlDrv & ";Server=" & sqlSer & ";Database=" & sqlBas & ";"
    '--------------------------------------------------------------------------    
    acnKonekcija.Open sqlExe, sqlUsr, sqlPas


Ovih nekoliko redova koda mozes da zamenis samo sa jednim redom koda ali kod je na ovaj nacin mnogo citljiviji.
 
Odgovor na temu

pl4stik
Senior .NET programmer/Consultant
oDesk
NI na nebu NI na zemlji

Član broj: 173596
Poruke: 715
*.dynamic.isp.telekom.rs.

Sajt: xx-auth.com.azhar.arvixe...


+31 Profil

icon Re: Windows XP klijent konekcija na MSSQL Server - NEĆE?!04.09.2010. u 11:24 - pre 165 meseci
Ako ti se sql server vrti na Win 2008 moguce da Viste i 7-ice koriste Windows auth i rade dok XP ima problema sa tim i ne radi. Informisi se malo o tome kako se XP authentifikuje na win server i/ili omoguci SQL Serveru Remote Conn. Tu gde ja radim corporate obe mogucnosti su neprihvatljive i radimo custom auth ... imaces problema sa dozvolama, moraces malo da ih olabavis.

Happy Coding
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6042



+4631 Profil

icon Re: Windows XP klijent konekcija na MSSQL Server - NEĆE?!04.09.2010. u 14:03 - pre 165 meseci
Ovo uopste nema veze sa SQLom, ovo je code-level security i ne stize cak ni do networking layera na klijentu. Verovatno iz nekog razloga na XPu aplikacija ne startuje u fulltrust rezimu i ovo je posledica.
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

lare

Član broj: 122678
Poruke: 70
*.team.ba.



+1 Profil

icon Re: Windows XP klijent konekcija na MSSQL Server - NEĆE?!06.09.2010. u 14:27 - pre 165 meseci
Hvala na usmjeravanju na pravi puta. Najvrjerovatnije problem jest Code Access Security i ADO.NET, tako da ću to pokušati da istražim, pa javim ako šta uspijem.
 
Odgovor na temu

[es] :: .NET :: Windows XP klijent konekcija na MSSQL Server - NEĆE?!

[ Pregleda: 3132 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.