我期待到所謂的「xp_cmdshell的」使用監視變化方式的SLK(的SharePoint學習工具包)的數據庫,然後執行批處理或PowerShell腳本,這將引發一些一個TSQL命令我需要的事件。 (這是不好的做法,直接修改SharePoint的數據庫,所以我將使用其API)的SharePoint SLK和TSQL xp_cmdshell的安全
我一直在閱讀各種博客和MSDN有使用這種方法的一些安全問題。這些網站建議您限制安全,以便命令可以僅由特定的用戶角色執行。
,你會推薦使用「xp_cmdshell的」其他什麼提示/建議嗎?
或者我應該去了解這個法子,並創建一個腳本或控制檯應用程序是否更改已經作出不斷檢查?
我運行Server 2008和SQL 2008
也許我失去了一些東西,但它聽起來像是你將要使用在將使用xp_cmdshell的調用其他一些過程中的各種事件觸發 - 你將如何做到這一點,而無需修改數據庫?我不知道你可以從SharePoint API調用任意TSQL? – Ryan 2010-04-28 20:16:49
我會創建一個存儲過程,在SLK數據庫中更改某些內容時運行。 SLK數據庫與SharePoint數據庫是分開的。 – 2010-04-28 22:50:49