几个星期前,我收购了一个SQL Server数据库,并开始使用它开发我的应用程序,从那时起没有任何问题。
今天,无处不在,我收到了这个错误:
Msg 262,Level 14,State 1,Line 1
数据库'master'中的CREATE TABLE权限被拒绝。
每次尝试创建表时都会显示此错误,我尝试SELECT
,它运行正常。我试图理解几个小时的错误,我只有一个用户,这是我第一次设置数据库时创建的,我检查了它的权限,它表明我有权创建一个新表。 / p>
此外,每次我使用Management Studio 2016连接它时,它都会要求我添加我的IP,所以我知道这不是问题。
我真的不知道如何从这里继续,我在网上找到的所有内容都会谈到授予权限,这似乎不是这里发生的事情,因为我检查了我的权限。
还有其他想法吗?
答案 0 :(得分:2)
错误上写着You don't have permission to create table in master database..try creating in your database
..
您无法在SQLAzure中的master数据库中创建表。SQLAzure中的数据库是readonly并且存在,用于保存有关角色,登录的信息。