作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我目前在 Azure 中有 10 个 SQL 数据库。在 Azure 门户中,我有我的用户名 (omnipos)。
当我想使用 MSSM 连接到数据库时,出现错误
无法作为数据库主体执行,因为主体“[USERNAME]”不存在,无法模拟此类主体,或者您没有权限。 (Microsoft SQL Server,错误:15517)
但是,使用这些数据库的网络应用程序运行良好(使用相同的用户名和密码)。
Azure 中的防火墙设置正确。几个月来,我可以使用 Visual Studio Express 2015 for Web 连接到这些数据库,但从今天起它就不再工作了。
有什么建议吗?
最佳答案
来自 Microsoft Azure 支持的一个很好的电话,显然这是最近几天发生的一个已知问题,连接屏幕上“连接属性”选项卡上的“连接到数据库”中的数据库默认设置不再起作用(显然这和主模式之间存在问题)。如果您在此处输入数据库名称,问题就会消失,您可以再次管理数据库。
修复工作还需要几周时间,但我认为他们很快就会发布声明:-)
关于sql-server - Azure SQL : Cannot execute as the database principal because the principal [USERNAME] does not exist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39836844/
我是一名优秀的程序员,十分优秀!