«Разрешение на создание базы данных может быть предоставлено только в основной базе данных», когда я вошел в основную базу данных на портале управления Azure - PullRequest
4 голосов
/ 14 октября 2011

Я хотел получить разрешение CREATE DATABASE на моем сервере SQL Azure для конкретного пользователя.Я зашел на windows.azure.com, вошел в систему, выбрал «База данных» на левой панели, вошел в «основную» базу данных под учетной записью администратора базы данных, выбрал «Новый запрос» - появилось окно с заголовком master: Query(Untitled1.sql).

Я набрал

GRANT CREATE DATABASE TO THATUSERLOGIN;

и нажал execute, а результат запроса

CREATE DATABASEразрешение может быть предоставлено только в базе данных master.

Что я делаю не так?Как мне сделать это правильно?

1 Ответ

1 голос
/ 15 октября 2011

Попробуйте

USE master
GO
GRANT CREATE DATABASE TO THATUSERLOGIN

Если это не поможет, попробуйте взглянуть на руководство по управлению базами данных и логинами в SQL Azure:

http://msdn.microsoft.com/en-us/library/windowsazure/ee336235.aspx

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