2009-12-24 5 views
1

После установки SQL Server 2005 я попытался создать новую базу данных (команда: создать базу данных имя_базы). Но сообщение было ошибкой: разрешение было запрещено создать базу данных в базе данных «master». Мой вопрос: 1.) как выйти из этой основной базы данных и создать новую базу данных за ее пределами, 2.) что такое основная база данных.Создание базы данных в SQL Server 2005

ответ

4

Необходимо выполнить вход, используя учетную запись sa (системный администратор), которая должна иметь все разрешения. Оттуда вы можете создавать дополнительные учетные записи по мере необходимости.

Чтобы создать новую базу данных, проще всего использовать студию управления SQL Server, и вы можете щелкнуть правой кнопкой мыши по «Базы данных» (в левой панели) и выбрать создать новую базу данных.

«Мастер базы данных» только в основном содержит информацию о метаданных (то есть данные обо всех других БД и т.д.)

1

Основная база данных является базой данных по умолчанию, к которому вы войти. Похоже, вы не» t имеют разрешения. Самое простое исправление для начала - запустить Mgmt Studio в качестве администратора. Для правильного изменения прав доступа смотрите здесь: http://msdn.microsoft.com/en-us/library/bb326612.aspx.

0

SQL Server поддерживает множество метаданных о SQL Server, базах данных, файлах, входах и т. Д. В основной базе данных. Основная база данных - это сердце & ключ для работы SQL Server.

Для создания новых пользовательских баз данных необходимо использовать основную базу данных. Похоже, что логин, который вы используете, не имеет прав доступа к основной базе данных или не имеет прав на создание новой базы данных. Убедитесь, что у вас достаточно прав для создания базы данных и добавьте себя в роль db_creator или роль sysadmin более высокого уровня.

Я бы не рекомендовал использовать SSMS для создания новой базы данных. Я бы использовал скрипт T-SQL, поскольку у вас будет больше контроля. Создав базу данных, убедитесь, что вы отключили AUTO SHRINK. Также убедитесь, что вы установили размер начального файла достаточно большим, чтобы файлы не были автоматически расти. Также убедитесь, что вы установили автоматическое растение достаточно долго, чтобы оно не увеличивалось небольшими приращениями.

Смежные вопросы