2016-10-02 80 views
2

我收到錯誤用戶不具有創建表的權限錯誤消息

客戶端的HTTP請求失敗:用戶不具有創建表的權限

運行連接到MS的應用程序時SQL Server並需要將數據加載到需要創建的表中。

如何在SQL Server 2016 Management Studio中爲用戶提供所需的權限?

回答

0

授予權限create在數據庫中的table你需要兩個權限

1.To Alterschema

之前授予創建表的權限給用戶,用戶應該擁有ALTER架構許可

GRANT ALTER ON Schema :: [schemaname] TO [username] 

2.To Create

GRANT CREATE TABLE TO [username] 

注:如果你的表結構是固定的,那麼你可以在每次之前創建表並加載數據,而不是創建表

相關問題