C# 在数据库中创建数据库的权限被拒绝';硕士';SQL Server 2008 R2

C# 在数据库中创建数据库的权限被拒绝';硕士';SQL Server 2008 R2,c#,asp.net,sql-server,angularjs,sql-server-2008-r2,C#,Asp.net,Sql Server,Angularjs,Sql Server 2008 R2,我试图做一个简单的演示登录一样 但在加载页面时,我得到一个错误: 在数据库“master”中创建数据库的权限被拒绝 我搜遍了所有的东西,但没有找到运气 我的连接字符串是: <add name="BookManagementEntities" providerName="System.Data.SqlClient" connectionString="Data Source=SUPP-INF-DEV-05\SQLEXPRESS;Initial Catalog=Book

我试图做一个简单的演示登录一样

但在加载页面时,我得到一个错误:

在数据库“master”中创建数据库的权限被拒绝

我搜遍了所有的东西,但没有找到运气

我的连接字符串是:

<add name="BookManagementEntities" 
     providerName="System.Data.SqlClient" 
     connectionString="Data Source=SUPP-INF-DEV-05\SQLEXPRESS;Initial Catalog=BookManage;Integrated Security=SSPI;user id=sa;password=admin@123;" />

为什么会发生这种情况,以及如何解决


编辑:在谷歌搜索此错误后,我尝试了第一页上的所有解决方案,但仍然得到相同的错误。

我确信SA是SQL server中的系统管理员,在使用过程中不得有任何权限问题,另外,众所周知,我们不应该将SA用作SQL帐户来连接实例以用于应用程序目的,相反,我们必须使用dbo/sysadmin创建另一个帐户,具体取决于我们尝试实现的操作,您是否可以创建另一个与SA具有相同权限的帐户,或者尝试使用Windows身份验证(当然要启用权限)

如错误所示。您没有创建数据库的权限。我在执行CRUD操作时已创建并连接到VS。我正在通过创建一个示例数据库在sql express中获取此错误检查。查看您所拥有的内容。我可以在sql express中创建表..我不想创建表..我已经创建了,我只想从ta获取数据B您可以在sql express中创建表。但您可以创建数据库吗?