2015-11-18 3 views
0

Я создаю новый db в выпуске SQL Server 2012 Express, и я получаю эту ошибку, когда пытаюсь создать разрешение на создание db, которое запрещено в базе данных «master». Я правильно щелкаю базу данных и нажимаю кнопку «Создать».create failed for database 'project'

Я знаю, что это, вероятно, очень новичок, но я буду рад услышать любые решения этой проблемы. Видели некоторые подобные сообщения, но я не смог найти тот, который будет работать для SQL Server 2012.

ответ

0

Необходимо предоставить доступ к базе данных для создаваемого вами пользователя.

use master; GRANT CREATE DATABASE to <insert_your_user_here> 
+0

привет спасибо за вашу помощь, но я получил эту ошибку не может предоставить, запретить или отменить разрешения на прод, DBO, владелец объекта, information_schema , sys или самостоятельно. это то, что я набрал в использовании мастера; GRANT CREATE DATABASE к «MyPcsName \ MyLoginNameOnMyPc» благодарит за любую помощь – john

+0

Похоже, что ваш пользователь вообще не имеет прав на создание. У вас есть доступ к учетной записи SA? – abalos

+0

Я вошел в свою основную учетную запись, у которой есть разрешения администратора, и она работала, но в учетной записи пользователя, которую я использую, она не работает, я могу получить эти разрешения для обеих учетных записей? Спасибо за помощь. – john

0

Вы должны предоставить доступ к пользователю для создания БДА

ALTER USER username CREATEDB;