从VS 2012发布数据库

时间:2013-10-23 20:05:54

标签: visual-studio-2012 sql-server-2008-express

我想使用visual studio将数据库发布到我的SQL实例, 但是我得到了这个错误 数据库“master”中的CREATE DATABASE权限被拒绝。 当我“选择user_name”时,我在VS查询中获得“访客”帐户,我在SSMS中获得“dbo” 如何在VS中更改我的帐户以使用dbo而不是来宾?

我将自己添加到SSMS中的服务器角色我还是无法释放它来发布数据库

使用master exec sp_addsrvrolemember @ loginame ='mydomain \ myUserName',@ rolename ='sysadmin' GO

1 个答案:

答案 0 :(得分:0)

首先使用'select username()'确保用户执行发布。如果用户是访客,请以管理员身份运行MS VS!