Проблема создания базы данных с использованием SQL Server Management Express - PullRequest
4 голосов
/ 10 ноября 2010

Я пытаюсь создать базу данных с помощью SQL Server Management Express. Возникает следующая ошибка:

НАЗВАНИЕ: Microsoft SQL Server Management Студия Экспресс

Не удалось создать базу данных 'DbTestDBase. (Microsoft.SqlServer.Express.Smo)

Для получения справки нажмите: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.2047.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Create+Database&LinkId=20476

ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:

Исключительная ситуация при выполнении инструкция или пакет Transact-SQL. (Microsoft.SqlServer.Express.ConnectionInfo)

Отказано в разрешении на создание базы данных в База данных «Мастер». (Microsoft SQL Сервер, ошибка: 262)

Для получения справки нажмите: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.1399&EvtSrc=MSSQLServer&EvtID=262&LinkId=20476

Ответы [ 8 ]

5 голосов
/ 08 сентября 2014

Запустите Microsoft SQL Server Studio от имени администратора .... Ваша проблема будет решена

1 голос
/ 10 ноября 2010

Это очень ясно: учетные данные, которые вы используете, не имеют достаточных привилегий для создания новой базы данных.Вы вошли в систему с помощью встроенной аутентификации Windows или Sql Server Authentication?Убедитесь, что ваши учетные данные имеют роль dbcreator.

http://msdn.microsoft.com/en-us/library/ms176014%28v=SQL.90%29.aspx

0 голосов
/ 30 мая 2019

У меня была такая же проблема.но решено!Вы должны перейти в указанную папку, в которой создана база данных (например, C: \ Program Files \ Microsoft SQL Server \ MSSQL14.MSSQLSERVER \ MSSQL \ DATA), затем щелкнуть правой кнопкой мыши папку данных -> properties-> advanced, а затем снять флажок сжимать содержимое для сохранения диска.пространство.это все.

0 голосов
/ 24 мая 2019

Надеюсь, это решение кому-нибудь поможет!

Моя проблема началась, когда я удалил предыдущего пользователя из управления ПК и из реестра. Затем я создаю нового пользователя STD. и пытается создать базу данных от нового пользователя, и вот тут-то и началась моя проблема.

После поиска лучшего решения я в заключение полностью деинсталлирую базу данных MS Server Express с моего компьютера и заново устанавливаю ее. Это сэкономило время и решило мою проблему.

Надеюсь, это решение кому-то тоже поможет!

0 голосов
/ 24 августа 2017

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

При решении использовался новый запрос и команда для создания базы данных:

CREATE DATABASE databasename;

В заключение я хочу упомянуть, что я вошел в Management Studio с (localdb) \ v11.0 поверх проверки подлинности Windows.

0 голосов
/ 10 апреля 2015

Если компьютер является частью домена.Войдите в систему как учетная запись локального администратора на рабочей станции (возможно, поскольку MSQSQL установлен на компьютере с использованием учетной записи локального администратора, это означает, что учетная запись локального администратора имеет доступ к systemmadmin в SMSQL), а затем, когда вы уже зарегистрированы как локальный администратор.откройте MSSQL, теперь добавьте / отредактируйте учетную запись MSSQL.

0 голосов
/ 13 февраля 2015

Просто проверьте, указан путь или нет

Например: "C: .. \ MSSQL \ DATA" в обоих столбцах файлов базы данных в мастере создания новой базы данных

0 голосов
/ 10 ноября 2010

Ну, сообщение об ошибке кажется довольно ясным:

В CREATE DATABASE отказано в разрешении база данных «мастер».

Очевидно, что используемая вами учетная запись не имеет разрешения на создание новой базы данных. Это возможно? Какой тип пользователя вы используете?

Также: можете ли вы показать нам CREATE DATABASE заявление, которое вы используете ??

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...