새로운 고객을 추가하는 웹 사이트의 관리자 계정이 있습니다. 새 클라이언트가 추가되면 계정과 자체 데이터베이스가 생성됩니다.웹에서 내 서버에 데이터베이스를 만들려면 어떻게해야합니까?
문제는 내 관리자 계정에서 내 서버에 새 데이터베이스를 만들 수 없다는 것입니다. 로컬에서 실행할 때 데이터베이스를 로컬로 추가 할 수 있습니다. 내가 서버 떨어져 내 웹 사이트를 실행하는 서버에 추가하려고 할 때, 나는 몇 가지 방법을 (로컬) 데이터베이스를 추가 할 수있었습니다
CREATE DATABASE permission denied in database 'master'.
얻을. 이는보다 간단한 작업 버전 중 하나입니다.
tmpConn.ConnectionString = "Data Source=.\\SQLEXPRESS; DATABASE = master;Integrated Security=True;";
sqlCreateDBQuery = " CREATE DATABASE " + dbname;
SqlCommand myCommand = new SqlCommand(sqlCreateDBQuery, tmpConn);
try
{
tmpConn.Open();
myCommand.ExecuteNonQuery();
}
catch (System.Exception ex)
{}
웹에 아직 테스트 서버가 없으므로 저는 현재 서버의 메인테이너입니다. 서버 관리자로서 무엇을 할 수 있습니까? –