2012-06-29 3 views
2

Я создал логин и пользователя в sql azure, но я не могу войти ... Я могу подключиться только к учетной записи администратора ...Я не могу войти в систему с пользователем, который я создал в sql azure

Как я могу войти в систему с созданным пользователем?

+1

Вам нужно будет предоставить намного больше информации - по крайней мере, то, что вы подразумеваете под «неспособностью войти». – user1166147

ответ

8

Я тоже боролся с этим, и после некоторых исследований выяснилось, что только логин может войти в систему. Пользователь (созданный в конкретной базе данных, из входа в систему) является только «персоной», которую логин предполагает при доступе к этой конкретной базе данных.

Итак, вы не можете войти в систему как пользователь, только с помощью входа. Если ваше намерение каким-то образом создать ограниченный доступ к конкретной базе данных, то вам необходимо сделать некоторые работы: В настоящее время я смотрел на следующей статье:

http://blogs.msdn.com/b/benjguin/archive/2012/01/21/sql-azure-create-a-login-that-has-only-access-to-one-database-sql-azure-cr-233-er-un-login-qui-n-a-acc-232-s-qu-224-une-base-de-donn-233-es.aspx

HTH.

1

Защита базы данных Windows Azure SQL работает в основном как стандартный SQL Server, поскольку вы должны убедиться, что у вас есть учетная запись сервера, созданная для этого пользователя, а также пользователь, созданный в базе данных, связанной с логином. Посмотрите на Документы для получения дополнительной информации, чтобы убедиться, что вы не пропустили ни одного шага: http://msdn.microsoft.com/en-us/library/windowsazure/ee336235.aspx

2

Если вы пытаетесь использовать SQL Server Management Studio, вам нужно указать базу данных, к которой вы хотите подключиться (Экран входа - > Параметры -> Свойства подключения), поскольку по умолчанию новые логины не имеют доступа к основной базе данных, SSMS которой попытается открыть, если база данных не указана.

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