Hallo,
ich habe beim Erstellen einer
MSSQL Datenbank ein kleines Problem. Und zwar möchte ich die Datenbank in dem Ordner "Eigene Dateien" erstellen. Also nicht im Default "programme\
mssql..." Verzeichnis.
Auf meinem Entwicklungsrechner hat das auch tadellos funktioniert (WinXP, User als Admin). Auf einem anderen PC (ebenso WinXP, User als Admin) schlägt das Erstellen aber mit der Meldung "5133 - Betriebssystemfehler5(Zugriff verweigert)" fehl. Der Benutzer ist aber als Admin angemeldet und kann natürlich in seinem eigenen Ordner Dateien erstellen. Ich konnte keinen Unterschied der beiden Benutzer und Berechtigungen auf den beiden PCs finden. Auch wenn ich den sa User vom
SQL Server verwende bekomme ich den selben Fehler. Der
SQL Server verwendet die Windows Authentifizierung. Das Zielverzeichnis existiert natürlich auch. Eigenlich sollte für das Ganze ja gar kein Admin User erforderlich sein.
SQL Befehl schaut so aus...
SQL-Code:
USE [master]
CREATE DATABASE [testdb] ON PRIMARY
( NAME = N'TESTDB', FILENAME = N'C:\Dokumente und Einstellungen\User\Anwendungsdaten\Database\testdb.mdf' , SIZE = 5120KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
...
Vielleicht sitze ich jetzt schon zu lange daran und sehe die Lösung nicht
Im Internet lässt sich auch nichts brauchbares finden.
für Tipps bin ich echt dankbar