[ R-Byter @ 20.09.2003. 00:05 ] @
Nije mi jasna jedna stvar! Pokusam da napravim sledec, u access-u kazem file -> new project, on mi tovori wizard za sql server, ja izaberem instancu pokrenutog SQL servera ali ne znam sta da ukucam za Login i Password? Probao sam i username:sa i username:Admin i ko zna sta sve ne i nista. Kako ovo da uradim, postoji li nacin da vidim koja je lozinka ili da setujem novu?
Cccc, nesto me ne ide u poslednje vreme!
P.S. Sve mi to treba zbog aplikacije u VB .NET-u koja ce da poziva sql server bazu.
[ Deep|Blue @ 20.09.2003. 00:26 ] @
da li si siguran da je do lozinke

prvo proveri na svojstvima servera, kartica security da li dozvoljava sql security i windows ili je podesen samo na windows authentication

tu bi trebalo da je podeseno na sql server i windows security

ukoliko znas lozinku za sa nalog onda ti nije potrebno nista drugo iskoristi taj nalog.

ukoliko nemas onda probaj ovo
otvori enterprise manager
idi u security od zeljenog servera
kreiraj neki login
pod server roles dodaj mu sledecegrupe:
-system administratros
-server administrators

i onda probaj da se logujes sa tim nalogom
[ dotnet @ 20.09.2003. 00:35 ] @
Pozdrav

Jesi li probao da selektujes "Use Windows NT Integrated security"?

Kako iz koda pristupas bazi?

Moguce je da ti je na MS SQL-u "Authentication" podesen na "Windows only" tako da sa i sl. ne prolazi.
[ Deep|Blue @ 20.09.2003. 01:27 ] @
Citat:
R-Byter:

P.S. Sve mi to treba zbog aplikacije u VB .NET-u koja ce da poziva sql server bazu.


a sta ce ti access za vb.net aplikaciju koja radi sa sql serverom
[ R-Byter @ 20.09.2003. 01:41 ] @
Pa znas kako DEEP Blue ja sam ipak pocetnik i za sada radim prema knjizi, medjutim naisao sam na ovaj problem. Ja nemam pojma kako bih mogao na drugi nacin to da uradim. Dakle u knjizi "Od pocetka... Visual Basic .NET baze podataka" dali su kao primer na pocetku izradu sql server baze podataka iz Access-a!
No nije vazno za sad!

Ajd ovako. Izvinjavam se posto nisam napomenuo da je to MSDE. Znaci ne znam gde bih to trebalo da trazim. Znam samo da kad se pokrene taj wizard, kad hocu da pravim novi adp, on prepozna MSDE koji je startovan, ali ja stvarno ne znam gde bih trebao da podesavam svojstva za koja mi govorite. Zato vam dajem link na kom sam postavio screenshotove do sledecih situacija:

1) Pokretanje samog wizard-a i kao sto vidite server je prepoznat i ostaje mi da ukucam Usernam i password(Username: Admin, password: ), ja to probam i desi se slika pod brojem 2
2) Znaci nije user Admin asociran sa trusted SQL Server Connection
3) To nas dovodi do ove trce slike gde on meni ponudi logovanje za SQL Server i ima onaj mali checkbox za trusted connection i kad cekiram to desi se slika pod brojem 4
4) Poruka Overflow

O cemu je ovde rec i sta mogu da uradim da bih prebrodio ovo. Ako mozete da kazete tacno gde da se zezam sa tim security itd...
Hvala jos jednom!
R-Byter

http://www.mirijevo.com/slikeadp/index.htm
[ dotnet @ 20.09.2003. 02:53 ] @
Pokreni sledeci kod u VB 6 ili u Access-u
Code:
    Dim constAuth As Byte

    'Set constAuth to
    '   SQLDMOSecurity_Integrated to change to Windows Authentication Mode
    '   SQLDMOSecurity_Mixed to change to Mixed Authentication Mode

    'Set default value for constAuth
    constAuth = SQLDMOSecurity_Mixed

    'Call procedure to change authentication mode
   
    Dim srv1 As SQLDMO.SQLServer

    'Assign whatever server name you like;
    'default is CABLAT
    srvname = "NAZIVSQLSERVERA"

    'Instantiate a SQLServer object and connect
    'using integrated
    Set srv1 = New SQLDMO.SQLServer
    srv1.LoginSecure = True
    srv1.Connect srvname

    'Set SecurityMode property for Windows or
    'or Mixed Authentication Mode
    srv1.IntegratedSecurity.SecurityMode = constAuth
    srv1.Disconnect

    'Invoke command to stop server and wait
    'until it stops
    srv1.Stop
    Do Until srv1.Status = SQLDMOSvc_Stopped
    Loop

    'Restart server with mixed security
    srv1.Start True, srvname

    'Clean up
    srv1.Disconnect
    Set srv1 = Nothing


Ovaj kod ce da promeni "Authetication Mode" SQL-a u "Mixed Authentication Mode", tako da ces moci da se logujes sa "sa". Pre toga postavi referencu na "Microsoft SQLDMO Object Library" i promeni naziv servera u kodu.

http://msdn.microsoft.com/libr...us/dnacc2k2/html/odc_sssec.asp
[ R-Byter @ 20.09.2003. 21:43 ] @
Ovo je prava stvar dotnet. Hvala!
P.S. Da li su ti u prepoznavanju problema pomogli screenshot-ovi?
[ dotnet @ 20.09.2003. 23:52 ] @
Citat:
P.S. Da li su ti u prepoznavanju problema pomogli screenshot-ovi?


Pretpostavio sam odma u cemu je problem. Jedino sto sam u pocetku mislio da hoces da se konktujes na vec postojecu bazu.

Vidi ako mozes negde da nabavis disk sa MS SQL Serverom kako bi instalirao klijentske alatke Enterprise Manager i Query Analyser, rad sa SQL-om ce ti biti daleko laksi
[ degojs @ 21.09.2003. 00:38 ] @
Citat:
Deep|Blue:a sta ce ti access za vb.net aplikaciju koja radi sa sql serverom


Evo sad videh raspravu pa samo da se uključim komentarom na ovo gore :)

SQL Server naime dolazi i u verziji MSDE koja nema npr. Query Analyzer, Ent. Manager i ostale stvari, a predstavlja i dodatno ograničeni SQL Server (broj konekcija, itd). E kako i šta onda, pošto su te dodatne stvari izostavljene? Može da se koristi baš Access (2000 i kasniji). Postoje čak i knjige na temu. Takođe imaju i dodatni razlozi zbog kojih bi neko mogao da koristi i Access i SQL. Više informacija dobiva se pretragom Amazon.com pomoću ključnih reči Access 2000 SQL Server.

R-Byter:
sve, sve ali alat :) Znaš i sam da bez alata nema ni zanata, pa bih se samo složio sa onim što ti je preporučio dotnet - da nabaviš recimo SQL Server 2000 Personal Edition. Sasvim je dovoljan za početak a poštedeće te ovakvih, ipak, akrobacija: nije ni Deep|Blue bio daleko od istine, makar je i pogrešio. A usput ćeš malo da naučiš i o administraciji SQL Servera. Naravno, ne zaboravi da staviš Service Pack 3 kako bi izbegao neprijatnosti tipa SQL Slammer virus.

Pozdrav
[ Deep|Blue @ 21.09.2003. 01:53 ] @
ma ok, ali posto je R-Byter spomenuo sql server pretpostavio sam da je instalirao pun sql server tj. varijantu i sa alatkama, pa sam mu rekao kako da to odradi u enterprise manageru.
a sto se tice accessa ipak preferiram rad sa sql serv alatkama.
[ R-Byter @ 21.09.2003. 21:51 ] @
E pa drago mi je da ste se potrudili da mi pomognete. Ne bih sad zeleo da zvucim kao da trazim hleba preko pogace, ali pitam se da li je neko od vas iz Beograda pa da mi recimo "pomogne" u nabavci tog diska, odnosno ima li ga neko? Pre par meseci sam pokusavao da ga nadjem, ali bezuspesno. Oni koje ja poznajem ne bave se bazama podataka.
Pozdrav!
[ Deep|Blue @ 22.09.2003. 00:13 ] @
oces ti da zaglavis malo u zatvor ???
[ R-Byter @ 22.09.2003. 09:39 ] @
A ti to mene zezas? :)))
Ja ozbiljno pitam!
[ degojs @ 22.09.2003. 09:51 ] @
Ko hoće i može nekako da pomogne neka se javi privatnom porukom čoveku u nevolji.
Neke stvari nisu dozvoljene na ES pa će, ako ih bude, dovesti do izmene poruka (ili brisanja) i zaključavanja teme.

Pozdrav.
[ R-Byter @ 22.09.2003. 23:35 ] @
Hvala Degojs. Ja se licno izvinjavam ako sam napisao nesto nedozovljeno!
Pozdrav!