Azure SQL - 用户

时间:2016-08-19 09:21:52

标签: azure-sql-database

我正在使用免费的azure订阅,已经设置了一个SQL服务器(v12)并在其上创建了一个数据库。

但是我似乎无法使用在SQL服务器凭据期间提示时设置的服务器管理员凭据登录。

Management Studio返回:

Cannot connect to <server name>...Login failed for user 'mickey'

SQLCMD -S <servername>.database.windows.net -U mickey@servername -P pass -q "select 1"

返回

Sqlcmd:错误:用于SQL Server的Microsoft ODBC驱动程序11:用户登录失败&#39;

我有什么遗失的吗?已经好几个小时了

2 个答案:

答案 0 :(得分:1)

在SQL Server Management Studio上,您可以在“连接到服务器”对话框中检查您是否具有SQL Server身份验证或Windows身份验证吗?与Azure SQL DB的连接仅适用于“SQL Server身份验证”。

同样在SQLCMD上,请尝试参数指示符和值之间没有空格的命令。例如:

SQLCMD -Sin4live.database.windows.net -Umickey@servername -Ppass

而不是

SQLCMD -S in4live.database.windows.net -U mickey@servername -P pass

答案 1 :(得分:0)

这实际上是一个密码问题,从不同的笔记本电脑重置它并且它工作。可能是键盘问题。我的godaddy密码重置也有这个