什麼是我們需要截斷表的最小權限?除了DDLAdmin。什麼是最好的初步實踐賦予權限的用戶截斷用戶在SQL的書籍2008 R2截斷表權限
Q
截斷表權限
4
A
回答
4
截斷表文檔在線here
權限
所需的最低權限是 ALTER上TABLE_NAME 。 TRUNCATE TABLE 權限默認爲表 所有者,sysadmin固定 服務器角色的成員,以及db_owner和 db_ddladmin固定數據庫角色和 不可轉讓。但是,您可以使用EXECUTE AS子句在模塊(例如 存儲過程)中包含TRUNCATE TABLE語句 ,並將 授予 對模塊 的適當權限。有關更多 信息,請參閱使用EXECUTE AS至 創建自定義權限集。
2
所需的最低權限是 ALTER上TABLE_NAME。 TRUNCATE TABLE 權限默認爲表 所有者,sysadmin固定 服務器角色的成員,以及db_owner和 db_ddladmin固定數據庫角色和 不可轉讓。
2
如果您不希望授予權(這是過度的,真的,和在其他的答案中描述),你可以在存儲過程中升級權限...
CREATE PROC DoTruncate
WITH EXECUTE AS OWNER
AS
TRUNCATE TABLE Mytable
GO
和權限這個代替與「正常」權利
相關問題
- 1. 截斷表的權限
- 2. SSIS中截斷表的最小權限
- 3. 截斷表的問題WITH ALTER權限
- 4. 的SQL Server 2008 R2:截斷權限
- 5. gapi.client.drive.permissions.insert返回截斷的權限資源
- 6. MySQL表格 - 截斷還是不截斷?
- 7. Azure截斷表
- 8. 截斷表sqlkorma
- 9. BeautifulSoup截斷表
- 10. 截斷表?
- 11. 檢查登錄的截斷/更改權限
- 12. 表截斷與AbcPdf
- 13. 不能截斷表
- 14. 截斷SAS LASR表
- 15. 在C中斷言權限#
- 16. HBase:通過Java API截斷表使表被截斷
- 17. 在事務中截斷Oracle臨時表,截斷* ALL *臨時表
- 18. 當達到表大小限制時,MYSQL是否截斷表?
- 19. 即使子表爲空也會限制父表的截斷嗎?
- 20. SQL Server截斷和8192限制
- 21. 限制條目並截斷新條目
- 22. PHP文本截斷限制字符
- 23. MySql的限制行,但不截斷行
- 24. struts2檢查權限攔截器
- 25. java - 已截圖,但未授予權限?
- 26. 權限表
- 27. 權限表
- 28. oracle表權限
- 29. 截斷表拋出錯誤
- 30. 如何從截斷的表