I performed migration from MSSQL2005 to MSSQL2012 and permissions have been already synced as part of prework but users are now complaining that one login is not able to delete a Stored procedure on one database . When I check all db level permissions , server level permissions are intact what else I need to check ? is it because of some issues with application roles when we migrate versions of SQL server . Please guide . This has been encountered earlier as well . Thanks Geeks