I added my user to db_ddladmin role, but initially i had my own custom role with rights to create a table for that user. Either way creating a table using TSQL works, being part of both roles. Problem occurs when i try to create a table using GUI, tables -> new table, i get the Unspecified Error(MS Visual Database Tools)
However if i add that user as a db_owner , it works. I would just like to know if there is any right in particular that i might have missed which specifies whether user can create a table through GUI or not?
Note: I am using SSMS 17.4 and SQL Server 2016.User is part of a domain created login.