授予了CreateTalbe权限但仍无法创建表
各位大神,小神们好~~小弟出来炸道就死在权限上了...
用sa新建了个数据库叫db1,只授予了abc用户,Create Table权限.
(ps权限是在:右键db1数据库->权限->选择abc用户->在CreateTable项授予上打勾)
用abc在数据库db1中建表的时候报这个错:
“Table_1”表
- 无法创建表。
指定的架构名称 "dbo" 不存在,或者您没有使用该名称的权限。
是不是光有CreateTable权限还不够?还需要别的权限么?
[解决办法]
只有CREATE TABLE权限是不行的,还要加上ALTER SCHEMA权限。
[解决办法]