myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Entwicklung » Netzwerktechnologien » Zugriff auf MSDE mittels ASP .net?
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

Zugriff auf MSDE mittels ASP .net?

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Golo Roden Golo Roden ist männlich
myCSharp.de-Mitglied

avatar-2167.png


Dabei seit: 04.10.2003
Beiträge: 4.207
Entwicklungsumgebung: Visual Studio 2010
Herkunft: Riegel am Kaiserstuhl


Golo Roden ist offline

Zugriff auf MSDE mittels ASP .net?

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo,

ich habe nun dem ASPNET-User mittels 'exec sp_grantlogin GOLO\ASPNET'
Zugriffsrechte auf den MSDE-Server gegeben.

Als ConnectionString verwende ich:

Server=GOLO;Database=golohaas;Integrated Security=SSPI;

Führe ich diese ASO .net-Anwendung dann aus, erhalte ich vom IIS
folgende Fehlermeldung:

> Die in der Anmeldung 'golohaas' angeforderte Datenbank kann nicht
> geöffnet werden. Fehler bei der Anmeldung. Fehler bei der Anmeldung
> für den Benutzer 'GOLO\ASPNET'.


Der Server wird also gefunden, sonst käme eine andere Fehlermeldung (schon ausprobiert). Doch warum kann die Datenbank nicht geöffnet werden?

Viele Grüße,


Golo
05.04.2004 01:59 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Noodles
myCSharp.de-Poweruser/ Experte

Dabei seit: 08.02.2004
Beiträge: 4.644
Herkunft: Leipzig


Noodles ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Bist Du sicher, dass alle Zugriffsrechte in Ordnung sind? Ich hatte mal durch die Norton Firewall Zugriffsprobleme, vielleicht liegt es ja auch an soetwas.
05.04.2004 13:40 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Golo Roden Golo Roden ist männlich
myCSharp.de-Mitglied

avatar-2167.png


Dabei seit: 04.10.2003
Beiträge: 4.207
Entwicklungsumgebung: Visual Studio 2010
Herkunft: Riegel am Kaiserstuhl

Themenstarter Thema begonnen von Golo Roden

Golo Roden ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Zitat:
Original von Noodles
Bist Du sicher, dass alle Zugriffsrechte in Ordnung sind? Ich hatte mal durch die Norton Firewall Zugriffsprobleme, vielleicht liegt es ja auch an soetwas.

Leider nein :-(.

Kann es sein, dass ich dem Benutzer ASPNET bislang nur Login-Rechte gegeben habe, aber noch nicht festgelegt habe, auf welche DB er zugreifen darf?

Firewall scheidet an und für sich aus, da beides auf dem selben Rechner läuft und die Firewall nur externes blockt ...
05.04.2004 17:24 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Noodles
myCSharp.de-Poweruser/ Experte

Dabei seit: 08.02.2004
Beiträge: 4.644
Herkunft: Leipzig


Noodles ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Zitat:
Original von golohaas.deFirewall scheidet an und für sich aus, da beides auf dem selben Rechner läuft und die Firewall nur externes blockt ...

Falsch. Ich hatte auch ein Programm mit dem SQL Server auf einem Rechner laufen und es wurde von der Firewall geblockt.
05.04.2004 17:36 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Golo Roden Golo Roden ist männlich
myCSharp.de-Mitglied

avatar-2167.png


Dabei seit: 04.10.2003
Beiträge: 4.207
Entwicklungsumgebung: Visual Studio 2010
Herkunft: Riegel am Kaiserstuhl

Themenstarter Thema begonnen von Golo Roden

Golo Roden ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

So, Problem gelöst ...

Mittels db_grantlogin wird nur der Zugang zum Server gewährt, der Benutzer braucht aber noch Zugriffsrechte auf die spezielle Datenbank:

exec db_grantdbaccess 'GOLO\ASPNET', 'ASPNET'

Dann funktioniert alles wie gewünscht ...
06.04.2004 12:13 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 16 Jahre.
Der letzte Beitrag ist älter als 16 Jahre.
Antwort erstellen


© Copyright 2003-2020 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 27.09.2020 06:53