Newsgroup: it.comp.lang.visual-basic
Titolo: [?] MSDE

Ho trovato il CD di MSDE. Cercherò di essere breve (ma di impegnarvi a
fondo, eheheh):
1) Il CD (giallo canarino) da MSDN Universal è titolato "MSDE for Visual
Studio 6.0, English, Disc 0220, January 2001". All'interno mi pare che si
citi la versione 1.0. Avendo interrotto poco più di un anno fa MSDN
Universal, mi chiedo:
1/1) Va bene (cioè, posso usarlo)?
1/2) E' (la prima) l'ultima versione masterizzata disponibile?
1/3) Esistono Service Packs (avete un indirizzo)?
2) Ho letto nel Readme.txt di MSDE che si può installare su Win 9x e WinNT4.
Il fatto che WinXP Pro (come Win2000) non sia citato può dipendere solo dal
fatto che è uscito dopo oppure è del tutto inutile che ci provi?
3) Sul mio XP Pro ho installato SQL Server (lasciamo stare, qui, la domanda
2 perchè penso che non sia possibile installare MSDE su un SO che ha già SQL
Server installato), ovviamente la parte Personal o Desktop (insomma,
ovviamente, non la Server): Può essere che non posso accedere ai database
SQL Server presenti su tale macchina (l'errore dice che il Login=Guest viene
rifiutato) da un'altra (Win98SE) anche se le due macchine in rete si
"vedono" perfettamente?
Grazie a tutti.

 ha scritto
Nerone, grazie infinite.

 "vedono" perfettamente?
Login Guest rifiutato  mi fa venire in mente:
il db al quale ti vuoi connettere ha disabilitato questo user e ti stai
connettendo con un login che non ha permessi su quel db... normalmente
infatti, connettendosi con un login non autorizzato per il db, SqlServer
accredita l'utente come Guest e gli conferisce i (pochissimi) privilegi che
dovrebbero essere consentiti a questo utente.
saluti
Andrea Montanari
montanar...@virgilio.it
http://utenti.lycos.it/asql/index.html
(my vb6+sql-dmo little try to provide MS MSDE 1.0 a visual interface) ver
0.0.44
--------- remove DMO to reply

 dovrebbero essere consentiti a questo utente.
Il tutto con autenticazione del sistema (non di SQL):
Ho prima provato ad abilitare (era effettivamente disabilitato) il Guest
sulla macchina XP "server" (ma, come detto, server non è) che ospita SQL
Server "ridotto" e non è cambiato nulla. Anche dopo aver tentato di
aggiungere Guest fra i Logins (Security di Enterprise Manager), a dir il
vero con diritti di amministrazione ... domani proverò come utente normale.
Ho poi creato (sempre sulla macchina "server") un utente con UID
"\Dominio\Lupo", ovvero con lo stesso nome di accesso a Win98SE della
postazione client, ma ho dovuto mettere come "\Dominio" il nome della
macchina XP "server" perchè non me ne accettava altri e il client,
chiaramente, ha un altro nome. Niente da fare.
"Ovviamente" avviando (sulla stessa macchina prima client che ha due
partizioni con due SO) NT4 come server "vero" di SQL server e entrando come
client dalla macchina XP (prima "server") non ho avuto problemi. Nota bene:
La macchina XP aveva un utente "(Admin") con diritti di amministrazione,
anche se _non dichiarato_ esplicitamente sulla macchina NT4 che prevedeva
solo Administrators (forse anche Administrator), Lupo e sa.
Diciamo che, allo stato, non è molto importante, ma (come sempre) mi
piacerebbe capire.
Grazie ancora

 solo Administrators (forse anche Administrator), Lupo e sa.
chiaramente lo user deve essere creato sia nel dominio Windows (o ra gli
utenti se Windows non e' in versione server ma professional)...
dopo di che e' necessario anche abilitare il nuovo utente anche tra le login
di SqlServer e dare i permessi sui db..
se crei un gruppo (al quale appartengono piu' utenti) puoi anche solo
registrare un nuovo login di gruppo e conferire privilegi a questo gruppo...
tutti gli utenti apparenenti a quel gruppo ne erediteranno i privilegi...
dalla ver. 0.0.44 DbaMgr consente anche la gestione di login con
autenticazione NT..
