在我的Azure應用程序中,我需要定期運行存儲過程。我在Azure中創建了一個移動服務,並創建了一個具有腳本來運行存儲過程的調度程序作業。設置爲運行存儲過程的Azure移動服務調度程序無法連接到數據庫
function RunStoredProc() {
console.log("Executing RunStoredProc...");
mssql.query('EXEC dbo.StoredProcName', {
success: function(results) {
console.log("Finished executing RunStoredProc.");
}
});
}
我也授予存儲過程的執行權限給移動服務創建的用戶。 當我運行此作業時失敗,並顯示以下錯誤消息。
Error Message: Error occurred executing query: Error: [Microsoft][SQL Server Native Client 10.0][SQL Server]Cannot open database on server requested by the login. Access to the database is only allowed using a security-enabled connection string.
請提供有關如何解決此問題的指導。