0
我正在尝试为使用Azure网站的MVC网站设置连接字符串,并且无法连接它。如何在Azure SQL数据库上设置SQL Server Principal
我可以使用SA帐户通过SSMS进行连接。但是我想创建一个具有数据读取器和数据写入者权限的SQL Server主体。
我已根据this在Azure上设置了SQL Server主体。
然而,当我尝试使用SSMS它来登录,我得到以下信息:
无法连接到默认数据库“师父”登录失败。
这是脚本:
CREATE LOGIN Test WITH PASSWORD='...'
use AskProd
go
Create user Test from login Test
go
exec sp_addrolemember 'db_datareader', 'Test'
exec sp_addrolemember 'db_datawriter', 'Test'
好吧,看来这是设置Sql Server Principal的正确方法,但是您不能通过SSMS连接到它。但是,通过连接字符串进行连接确实有效。 –