C#으로 ASP.net을 사용했습니다. 웹 서버를 통해 SQL Server 데이터베이스에 액세스하려고합니다. 개발 영역에서 내 응용 프로그램을 실행할 때 작동하지만 IIS 서버에 응용 프로그램을 배포 한 후 다음 예외가 표시됩니다.IIS를 통해 데이터베이스에 원격으로 액세스하는 방법은 무엇입니까?
데이터베이스 'master'에서 CREATE DATABASE 권한이 거부되었습니다. 파일 D : \ newtest \ newtest.mdf에 대해 자동 이름이 지정된 데이터베이스를 연결하지 못했습니다. 같은 이름의 데이터베이스가 있거나 지정된 파일을 으로 열 수 없거나 UNC 공유에 있습니다.
Data Source = .\\SQLEXPRESS;AttachDbFileName=databasepath; Integrated Security=true
어떻게 IIS를 통해 원격으로 SQL Server 데이터베이스에 액세스 할 데이터베이스와 연결에
나는 다음과 같은 연결 문자열을 사용했다?
고정 된 데이터베이스 파일이없는, 내가 프로젝트 폴더의 파일에 하나 개의 파일 데이터베이스 경로를 포함 전달이, 내 데이터베이스마다 변경 이 파일에서 데이터베이스 경로 읽기 web.config에서 매번 데이터베이스 경로를 전달하는 방법 &이 연결을 사용했습니다. s 클래스 파일 및 ASP.net에서 사용자 ID없이 데이터베이스에 액세스하는 방법 – user847455
이봐, 귀하의 요구 사항에 대한 기초로서 내 대답을 업데이 트했습니다 ... pls 체크 –
나는 'sa'는 나쁜 예제를 제안해야합니다. –