我試圖運行一些查詢來擺脫我們的數據庫中使用Web數據管理員的XSS,但我一直在遇到潛在危險的請求廢話。如何禁用Web數據管理員驗證?
如何禁用Web Data Administrator中的查詢驗證?
我試圖運行一些查詢來擺脫我們的數據庫中使用Web數據管理員的XSS,但我一直在遇到潛在危險的請求廢話。如何禁用Web數據管理員驗證?
如何禁用Web Data Administrator中的查詢驗證?
進入網絡數據管理的安裝目錄,通常爲:
C:\Program Files\Microsoft SQL Server Tools\Microsoft SQL Web Data Administrator
然後在「網絡」文件夾中打開文件「QueryDatabase.aspx」並編輯下面一行:
<%@ Page language="c#" Codebehind="QueryDatabase.aspx.cs" AutoEventWireup="false" Inherits="SqlWebAdmin.query" %>
添加ValidateRequest="false"
到它的結束,像這樣:
<%@ Page language="c#" Codebehind="QueryDatabase.aspx.cs" AutoEventWireup="false" Inherits="SqlWebAdmin.query" ValidateRequest="false" %>
注意:這是潛在的危險!小心!