1,create database 就是创建数据库的意思呀,在master数据库中创建数据库
2,如果上面我理解错了。那你可以尝试下面的方法:更改数据库所有者。数据库所有者(owner)是对数据库具有完全操作权限的用户。一般默认为sa。在“数据库属性”中选择文件选项卡,单击“所有者”文本框后面的“...”按钮,浏览,“查找对象”对话框,把你安装时获取的用户勾上,还有sa和SYSTEM也要勾上。。。确定。这样就有所有的权限了。
我刚刚也遇到了这个问题,我们一般按照登录名sa连接数据库。但是,我尝试新建一个登陆名来连接数据,流程跟登陆名sa来连接数据库,结果就提示“在数据库中‘master’中拒绝了CREATE DREATE DATABASE”权限。但是我们忽略了登陆名sa的默认设置。你就需要设置一下新建登录名的服务器角色和用户映射,在服务器角色,勾选public和sysadmin选项,而在用户映射勾选master、model、msdb和tempdb选项,当然状态选项卡勾选授予和启用。然后用SQL Server 身份验证来连接数据库。 希望我的答案能够帮到你。
把用户改成DB Owner
我可以肯定的告诉是,是权限不够
你的用户权限不够吧,用SA账号登陆