SQL Server Management Studio에서 다음 스크립트를 실행하려고합니다.
USE [master]
GO
CREATE DATABASE [test1] ON PRIMARY (
NAME = N'test1',
FILENAME =
N'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\test1.mdf',
SIZE = 70656KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB)
LOG ON (
NAME = N'test1_log',
FILENAME =
N'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\test1_log.ldf',
SIZE = 164672KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
하지만 오류가 발생합니다.
메시지 5123, 수준 16, 상태 1, 줄 2
CREATE FILE
에서 실제 파일
'C : \ Program Files \ Microsoft SQL Server \ MSSQL10.SQLEXPRESS \ MSSQL \ 을 열거 나 만들 때 운영 체제 오류 5 (액세스가 거부되었습니다.)가 발생했습니다 . DATA \ test1.mdf '입니다.메시지 1802, 수준 16, 상태 4, 줄 2
CREATE DATABASE가 실패했습니다. 나열된 일부 파일 이름을 만들 수 없습니다. 관련 오류를 확인하십시오.
내 사용자에 대한 모든 역할 권한이 이미 있습니다. 무엇이 잘못 되었습니까?
CREATE DATABASE [test1]; GO
했습니까?