CREATE TABLE permission denied in database 'tempdb'

后端 未结 6 1260
野的像风
野的像风 2021-02-18 17:45

First time I installed SQL Server Management Studio Express and Visual Studio 2005 on my system. Now I am trying to create table by using below script. But if once I execute I a

6条回答
  •  不要未来只要你来
    2021-02-18 18:33

    Use tempdb
    GO
    Create User MyUserName For Login MyUserName with Default_Schema= [dbo];
    go
    use tempdb
    go
    EXEC sp_addrolemember 'db_ddladmin', N'MyUserName'
    go
    

    You need db_ddladmin role for the intended user to create a new table. so db_datawriter role wouldn't be enough.

提交回复
热议问题