Bir veritabanında aşağıdaki izinlere sahip bir SQL hesabım var:

db_executorBu hesabı bu komut dosyası tarafından oluşturulan üye olmak bkz rolü:
CREATE ROLE [db_executor] AUTHORIZATION [dbo]
GO
GRANT EXECUTE TO [db_executor]
GO
Ben çalıştırdığınızda select, update, insertveya deletemasada, bu cezayı çalışır. Tabloya çalıştığımda truncate, bana bu hata iletisini verir:
"TableName" nesnesi bulunamadığından veya izinleriniz olmadığından bulamıyorum.
Bu hesapta hangi izin eksik?
TRUNCATE TABLEDML değil DDL'dir.