A. 開發web應用,使用sql 2005資料庫,要用到其中的Analysis Service工具,請問怎麼把分析結果顯示到頁面上
Analysis Service 什麼東東?
B. 怎麼從本機的sql資料庫中把表上傳到web伺服器的sql資料庫中
打開本地SQL企業管理器——導出:
第一步:數據源選擇「用於sql server的micorsoft old db 提供程序「,伺服器選擇local,使用windows身份驗證,選擇要上傳的資料庫
第二步:目的選擇遠程資料庫
遠程資料庫:在研究所託管的SQL伺服器。
第三步:選擇"在SQL Server資料庫之間復制對象和數據"
第四步:長時間的等待數據上傳
通過SQL腳本生成表結構:
1、運行本地的企業管理器
2、點擊本地的資料庫點擊右健——選擇生成SQL腳本
3、選擇常規——點擊全部顯示,選擇要導出的腳本對象
4、點擊選項——表腳本選項,把所用到的腳本選中然後點擊確定
5、為導入的.sql腳本文件命名,保存在本地
6、找到剛才保存在本地的.sql腳本文件,使用記事本打開
7、選擇編輯——替換,把程序中所有dbo的屬性都更改成資料庫登陸名,更換完成後保存關閉記事本
8、通過使用申請到的遠程資料庫登陸地址、資料庫登陸名、和資料庫密碼,使用企業管理器連接到主機伺服器上(通過注冊新資料庫組),登進資料庫,選擇查詢分析器!
9、點擊打開選擇剛編輯過的.sql腳本,點擊運行
C. MY SQL資料庫如何通過web方式管理
"如果要用WEB方式來管理自己的mysql資料庫,這是可以實現的,我們推薦用phpMyAdmin(這是一個Free software,不是一個商業軟體)。
創建方法:
(1)下載並解壓phpMyAdmin(可先到萬網首頁-->客戶中心-->技術支持-軟體下載處下載此軟體,解壓縮後將此軟體上傳至主機空間,即可使用此軟體管理資料庫 );
(2)修改config.inc.php文件內的設置,將其中的""用戶名和密碼""的值按下面的例子全部修改,並存檔;
如:$cfgServers[1]['user'] = 'u564321'; 將u564321改為您的用戶名
$cfgServers[1]['password'] = 'abcd1234';將'abcd1234'改為您的密碼
(3)完成修改之後,上傳整個目錄到htdocs目錄(默認為phpMyAdmin,您可以根據需要進行修改);
或者您通過主機控制面板中的資料庫管理功能也可以進行管理。"
D. 網站web掃描中對於SQL注入漏洞掃描比較好的有哪些呢
以下抄襲為
黑客SQL伺服器入侵實戰演習(一)
1.0緒論
當一台機器只開放了80埠(這里指的是提供HTTP服務)時,可能你的大多數漏洞掃描器都不能給到你很多有價值的信息(漏洞信息),倘若這台機器的管理員是經常為他的伺服器打PATCH的話,我們只好把攻擊的矛頭指向WEB服務攻擊了。SQL注入攻擊是WEB攻擊類型中的一種,這種攻擊沒有什麼特殊的要求,只需要對方提供正常的HTTP服務,且不需要理會管理員是否是個「PATCH狂」。這類攻擊主要是針對某種WEB處理程序(如ASP,JSP,PHP,CGI等等)的而進行。
這篇文章不是在為閣下介紹什麼新「玩意」,SQL注入攻擊以前就一直廣為流傳著。我之所以現在才寫這篇文章是因為我想把我最近實驗所得的某些經驗與積累記錄下來,希望能給予讀者某些參考吧。你也可以在「9.0我從哪裡可以得到更多相關資料?」的欄目中找到更多其他人所寫的、關於SQL注入技巧的相關資料。
1.1什麼是SQL注入?
這種攻擊的要訣在於將SQL的查詢/行為命令通過『嵌入』的方式放入合法的HTTP提交請求中從而達到攻擊者的某種意圖。現在很多的動態網頁都會從該網頁使用者的請求中得到某些參數,
然後動態的構成SQL請求發給資料庫的。舉個例子,當有某個用戶需要通過網頁上的用戶登陸(用戶身份驗證)時,動態網頁會將
該用戶提交上來的用戶名與密碼加進SQL詢問請求發給資料庫,用於確認該用戶提交的身份驗證信息是否有效。在SQL注入攻擊的角度看來,這樣可以使我們在發送SQL請求時通過修改用戶名與/或密碼值的『領域』區來達到攻擊的目的。
1.2SQL注入需要什麼(工具等)呢?
一個(些)網頁瀏覽器。
2.0什麼信息是你所需要找尋的呢?
首先你需要找到允許提交數據的頁面,如:登陸頁面、搜索頁面、反饋頁面、等等。有的時候,某些HTML頁面會通過POST命令將所需要的參數傳遞給其他的ASP頁面。所以,有的時候你不會在URL路徑中看到相關的參數。盡管如此,
你仍可以通過查看HTML的源代碼中的"FORM標簽來辨別是否有參數傳遞,相關的代碼如下:
<FORM action=Search/search.asp method=post>
<input type=hidden name=A value=C>
</FORM>
在<FORM>與</FORM>的標簽對間的每一個參數傳遞都有可能可以被利用(利用在攻擊的情況下)著SQL注入。
2.1當你找不到有輸入行為的頁面時應該怎麼辦呢?
你可以找一些相關ASP、JSP、CGI或PHP這類型的頁面。嘗試找一些帶有某些參數的特殊URL,如:
http://ck/index.asp?id=10
3.0你應該如何測試這些缺陷是否存在呢?
首先先加入某些特殊的字元標記,輸入如:
hi' or 1=1--
尋找一些登陸頁面,在其登陸ID與密碼輸入處,或URL中輸入:
- Login: hi' or 1=1--
- Pass: hi' or 1=1--
- http://ck/index.asp?id=hi' or 1=1--
如果想以『隱藏』的方式進行此類測試,你可以把該HTML網頁從網站上下載至本地硬碟,修改其隱藏部分
的值,如:
<FORM action=http://ck/Search/search.asp method=post>
<input type=hidden name=A value="hi' or 1=1-->
</FORM>
如果閣下是幸運的話估計現在已經可以不需要帳號與密碼而『成功登陸』了
E. MY SQL資料庫如何通過web方式管理是什麼
如果要用WEB方式來管理自己的mysql資料庫,這是可以實現的,我們推薦用phpMyAdmin(這是一個Free software,不是一個商業軟體)。
創建方法:
(1)下載並解壓phpMyAdmin(可先到萬網首頁-->客戶中心-->技術支持-軟體下載處下載此軟體,解壓縮後將此軟體上傳至主機空間,即可使用此軟體管理資料庫 );
(2)修改config.inc.php文件內的設置,將其中的""用戶名和密碼""的值按下面的例子全部修改,並存檔;
如:$cfgServers[1]['user'] = 'u564321'; 將u564321改為您的用戶名
$cfgServers[1]['password'] = 'abcd1234';將'abcd1234'改為您的密碼
(3)完成修改之後,上傳整個目錄到htdocs目錄(默認為phpMyAdmin,您可以根據需要進行修改);
或者您通過主機控制面板中的資料庫管理功能也可以進行管理。"
"通通網路"
F. 請問MS SQL SERVER可用的web based management tool在線管理工具
Windows8
G. web sql 使用什麼資料庫
Web SQL Database
我們經常在資料庫中處理大量結構化數據,html5引入Web SQL Database概念,它使用 SQL 來操縱客戶端資料庫的 API,這些 API 是非同步的,規范中使用的方言是SQLlite,悲劇正是產生於此,Web SQL Database規范頁面有著這樣的聲明
Web SQL Database 規范中定義的三個核心方法:
openDatabase:這個方法使用現有資料庫或新建資料庫來創建資料庫對象
transaction:這個方法允許我們根據情況控制事務提交或回滾
executeSql:這個方法用於執行SQL 查詢
H. 有沒有web連接sql做查詢的設計工具
你把需求說出來 ,看看能不能幫你寫寫
I. websql為什麼廢棄
websql廢棄原因:websql並未列入html標准中,只有chrome、Safari等部分webkit瀏覽器支持,其他瀏覽器均不支持IE11僅部分支持IndexedDB資料庫。
在HTML5 WebStorage介紹了html5本地存儲的Local Storage和Session Storage,這兩個是以鍵值對存儲的解決方案,存儲少量數據結構很有用,但是對於大量結構化數據就無能為力了,靈活大不夠強大。
HTML5:
大大豐富了客戶端本地可以存儲的內容,添加了很多功能來將原本必須保存在伺服器上的數據轉為保存在客戶端本地,從而大大提高了Web應用程序的性能,減輕了伺服器端的負擔,使Web時代重新回到了「客戶端為重,伺服器為輕」的時代。
在這其中,一項非常重要的功能就是資料庫的本地存儲功能。在HTML5中內置了一個可以通過SQL語言來訪問的資料庫。在HTML4中,資料庫只能放在伺服器端,只能通過伺服器來訪問資料庫,但是在HTML5中,可以就像訪問本地文件那樣輕松的對內置的資料庫進行直接訪問。
J. 怎樣把sql資料庫和web伺服器連接起來
public Connection getNewConnection(){
Connection con=null;
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
con=DriverManager.getConnection("jdbc:mysql://localhost(或者你連的主機IP):3306/資料庫名稱","用戶名","密碼");
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return con;
}
這是一個連接mysql的例子