SQLSERVER2005:”sys.xp_cmdshell”過程無法呼叫的解決
在SQL SERVER 2005 呼叫“sys.xp_cmdshell”過程對過期備份檔案進行刪除出現如下出錯提示:
—————————–
SQL Server blocked access to procedure `sys.xp_cmdshell` of component `xp_cmdshell` because this component is turned off as part of the security configuration for this server. A system administrator can enable the use of `xp_cmdshell` by using sp_configure.
—————————–
SQL server 2005的預設安全策略關閉了使用者對“sys.xp_cmdshell”的訪問許可權,用如下語句開啟:
—————————–
sp_configure `show advanced options`, 1
GO
RECONFIGURE
GO
sp_configure `xp_cmdshell`, 1
GO
RECONFIGURE
GO
——————————
另外,當你準備在SQL SERVER 2005中呼叫作業系統內建的smtp元件傳送郵件時,可能也會收到如下錯誤提示:
——————————–
“SQL Server 阻止了對元件 `Ole Automation Procedures` 的 過程`sys.sp_OACreate` 的訪問,因為此元件已作為此伺服器安全配置的一部分而被關閉”
——————————–
同樣道理,用如下語句開啟Ole Automation Procedures的訪問許可權:
——————————–
sp_configure `show advanced options`,1
GO
RECONFIGURE
GO
sp_configure `Ole Automation Procedures`
GO
RECONFIGURE
—————————–
SQL Server blocked access to procedure `sys.xp_cmdshell` of component `xp_cmdshell` because this component is turned off as part of the security configuration for this server. A system administrator can enable the use of `xp_cmdshell` by using sp_configure.
—————————–
SQL server 2005的預設安全策略關閉了使用者對“sys.xp_cmdshell”的訪問許可權,用如下語句開啟:
—————————–
sp_configure `show advanced options`, 1
GO
RECONFIGURE
GO
sp_configure `xp_cmdshell`, 1
GO
RECONFIGURE
GO
——————————
另外,當你準備在SQL SERVER 2005中呼叫作業系統內建的smtp元件傳送郵件時,可能也會收到如下錯誤提示:
——————————–
“SQL Server 阻止了對元件 `Ole Automation Procedures` 的 過程`sys.sp_OACreate` 的訪問,因為此元件已作為此伺服器安全配置的一部分而被關閉”
——————————–
同樣道理,用如下語句開啟Ole Automation Procedures的訪問許可權:
——————————–
sp_configure `show advanced options`,1
GO
RECONFIGURE
GO
sp_configure `Ole Automation Procedures`
GO
RECONFIGURE
GO
本文轉自 donhuang 51CTO部落格,原文連結:http://blog.51cto.com/donhuang/126218
相關文章
- sql server資料庫連線失敗/無法附加解決過程SQLServer資料庫
- Golang協程無法固定goroutine的最大數目解決Golang
- RPC(遠端過程呼叫)詳解RPC
- Android加殼過程中mprotect呼叫失敗的原因及解決方案Android
- Electron安裝過程深入解析(讀完此文解決Electron安裝失敗導致的無法啟動,無法打包的問題)
- SQL Server 阻止了對元件“xp_cmdshell”的 過程“sys.xp_cmdshell”的訪問SQLServer元件
- Servlet呼叫過程Servlet
- 【slam】解決ubuntu無法透過拼音輸入中文的問題SLAMUbuntu
- 【轉】vue mounted 呼叫兩次的解決辦法Vue
- Android開發過程中遇到的問題以及解決辦法 how toAndroid
- nas儲存伺服器磁碟陣列失效、伺服器無法訪問解決過程伺服器陣列
- 呼叫儲存過程儲存過程
- Kubernetes 無法查詢到並且無法刪除pod例項的排查過程
- 檔案無法粉碎解決辦法
- 解決無法使用VI的問題
- tomcat無法啟動的解決方法Tomcat
- python無法識別命令的解決Python
- Runtime原始碼 方法呼叫的過程原始碼
- Sqlsugar呼叫Oracle的儲存過程SqlSugarOracle儲存過程
- jvm:jmap無法dump檔案的解決辦法JVM
- linux呼叫儲存過程Linux儲存過程
- Winform呼叫儲存過程ORM儲存過程
- 一個 ExpressionChangedAfterItHasBeenCheckedError 錯誤的解決過程ExpressError
- 記vscode無法啟動解決辦法VSCode
- Mac spotlight無法搜尋的解決方法Mac
- 解決codeblocks無法除錯的問題BloC除錯
- elementUI 的 input無法輸入bug解決UI
- 解決 Xshell 無法使用 zsh 的 prompt style
- 解決Centos無法yum源的問題CentOS
- FIS3+mod.js開發方案線上上部署時出現無法找到檔案的bug的解決過程S3JS
- vs 擴充套件無法安裝的解決辦法套件
- 檔案過大無法複製到u盤怎麼解決
- iPhone突然無法充電的解決辦法 iPhone無法充電怎麼辦iPhone
- TensorFlow 無法找到 glibc 2.25 解決
- 解決 Windows 無法訪問共享Windows
- Spring AOP無法呼叫自身方法的原因Spring
- 函式棧幀(呼叫過程)函式
- jsp中呼叫儲存過程JS儲存過程
- Google遠端過程呼叫-GRPCGoRPC