導航:首頁 > 數據分析 > 怎麼開放部分資料庫

怎麼開放部分資料庫

發布時間:2024-12-11 22:28:54

A. 在access中,資料庫文件的打開有哪4種形式

用Access打開資料庫文件,可以有4種選擇:打開、以只讀方式打開、以獨占方式打開、以獨占只讀方式打開。

常見的資料庫文件格式有以下幾種:

CSV 逗號分隔的值文件;DAT 數據文件;WrodPerfect合並數據文件;DB Borland的Paradox 7表;DBC Microsoft VisualFoxPro資料庫容器文件。

(1)怎麼開放部分資料庫擴展閱讀:

access的功能:

取消傳統菜單操作方式而代之以功能區是Access2007的明顯改進之一,用戶可以在功能區中進行絕大多數的資料庫管理相關操作。Access2007默認情況下有以下4個功能區,每個功能區根據命令的作用又分為多個組。

開始:「開始」功能區中包括視圖、剪貼板、字體、格式文本、記錄、排序和篩選、查找、中文簡繁轉換8個分組,用戶可以在「開始」功能區中對Access2007進行操作例如復制粘貼數據、修改字體和字型大小、排序數據等。

創建:「創建」功能區中包括表、窗體、報表、其他和特殊符號5個分組,「創建」功能區中包含的命令主要用於創建Access2007的各種元素。

外部數據:「外部數據」功能區包括導入、導出、收集數據、SharePoint列表4個分組,在「外部數據」功能區中主要對Access2007以外的數據進行相關處理。

資料庫工具:「資料庫工具」功能區包括宏、顯示/隱藏、分析、移動數據、資料庫工具5個分組,主要針對Access2007資料庫進行比較高級的操作。

除了上述4種功能區之外,還有一些隱藏的功能區默認沒有顯示。只有在進行特定操作時,相關的功能區才會顯示出來。例如在執行創建表操作時,會自動打開「數據表」功能區。

B. mySQL資料庫怎麼設置對外開放

mysql 在什麼平台架設的》?linux 下平台須要把兩個參數開放 #bind-address = 127.0.0.1把這個參數刪了。這參數只能版本機開放。 還有權mysql 用戶參數:use mysql //進入mysql表
desc user; //查看錶的結構
select host,user,password form user; //查看user表的host ,user,password欄位數據
update user set host='%' where user='root'; //修改root用戶可以訪問的主機.%為所有機器都可以訪問,。

好像WIN平台啟動後就可以本機訪問的,只須要用N8連接上把把用戶的host 修改一下就可以了.%

C. 葯渡和葯融雲資料庫怎麼免費使用

注冊---->登錄:針對普通用戶以前葯渡資料庫有做一個拉新的活動,可以免費體驗全庫9分鍾,現在只有三個版塊提供部分資料庫(34個庫)的部分數據。而葯融雲在這方面要好很多,目前向用戶免費開放七個版塊的部分資料庫(85個庫)的部分數據,雖然部分功能受限,但是有些數據還是很有價值的。

看來有商業價值的醫葯資料庫想免費使用都有所限制。歸根結底還是因為其數據的收集、清洗、整理需要花費大量的人力、時間及金錢,使得成本變高。

其實相比較於資料庫的免費,絕大多使用者更在意的是其數據來源是否可靠、數據展示維度是否全面、數據量是否夠多。畢竟都想依託這類數據輔助工具帶來正向價值,而不是因為其數據偏差及不全面的問題導致做出錯誤決策,形成不可逆的損失。

所以即使在免費使用資料庫的情況下,都應先詳細的了解其資料庫,其次才是付費問題,下面我就葯渡和葯融雲資料庫在產品功能、數據層面、價值體現這三個方面分別介紹一下,讓大家對這兩個資料庫有所了解。

葯渡

運營企業:葯渡經緯信息科技

資料庫數量:132個

全球葯物數量:3w+


產品組成:由全球葯物、全球器械、投資生態、臨床研究、專利文獻、政策法規、世界葯問、數據定製八個版塊構成。

數據來源:實驗室研究、內部會議、專業報道、專利、商標、技術實施文件、學術會議、技術報告、科技期刊、在線資料庫、在線辭典、電子書庫、地區機構、資訊、企業公告報道、醫療會議等。

數據採集國家:歐、美、中、日、加拿大

葯品銷售數據:暫未開發

數據結果展示:以搜索pd-1為例,查出261條

增值服務:①專人對接需求,一對一指導,專業團隊解決行業數據問題。②沙龍、巡講、峰會、項目資產交易、批文轉讓、展位媒體服務包、需求對接等活動支持,VIP加入他們葯融圈生態鏈(目前國內做得最好的醫葯人脈圈)。

D. 如何做到資料庫表裡面只開放一些數據

通過建立視圖的方式控制

E. 請教高手:我建了個網站,運行的時候,別人通過輸入我的資料庫路徑,就可以下載我整個網站的資料庫,怎麼辦啊

防止資料庫被下載的幾個方法

前言:很多動態站點大量應用了資料庫,資料庫理所當然成了一個站點的核心文件。一旦資料庫被人下載,極有可能被惡意人士破壞網站。或

者竊取資料。實在痛心啊。有什麼方法可以防止資料庫被人下載呢?

下面提供的的方法分別適用使用虛擬主機空間的用戶和有IIS控制權的用戶!
一:購買虛擬主機空間的,適合沒有IIS控制權

1:發揮你的想像力 修改資料庫文件名
這個是最基本的。我想現在也沒有多少連資料庫文件名都懶得改的人吧? 至於改成什麼,你自己看著辦,至少要保證文件名復雜,不可猜測性

。當然這個時候你的資料庫所在目錄是不能開放目錄瀏覽許可權的!

2:資料庫名後綴改為ASA、ASP等
這個聽說很流行,不過我測試了好多次,發現並不理想,如果真正要起到防止下載的作用,要進行一些2進制欄位添加等設置,---一句話,繁

而復雜(如果你的資料庫有很多的話,這個方法實在不是很好)

3:資料庫名前加「#」
只需要把資料庫文件前名加上#、然後修改資料庫連接文件(如conn.asp)中的資料庫地址。原理是下載的時候只能識別 #號前名的部分,對於

後面的自動去掉,比如你要下載:http://www.pcdigest.com/date/#123.mdb(假設存在的話)。無論是IE還是FLASHGET等下到的都是

http://www.pcdigest.com/date/index.htm(index.asp、default.jsp等你在IIS設置的首頁文檔)
另外在資料庫文件名中保留一些空格也起到類似作用,由於HTTP協議對地址解析的特殊性,空格會被編碼為"%",如

http://www.pcdigest.com/date/123 456.mdb,下載的時http://www.pcdigest.com/date/123%456.mdb。而我們的目錄就根本沒有123%456.mdb

這個文件,所以下載也是無效的這樣的修改後,即使你暴露了資料庫地址,一般情況下別人也是無法下載!

4:加密資料庫
用ACCESS將你的資料庫以獨占方式打開後,在工具-安全-設置資料庫密碼,加密後要修改資料庫連接頁, 如:
conn.open "driver={microsoft access driver (*.mdb)};uid=admin;pwd=資料庫密碼;dbq=資料庫路徑"
這樣修改後,資料庫即使被人下載了,別人也無法打開(前提是你的資料庫連接頁中的密碼沒有被泄露)
但值得注意的是,由於Access資料庫的加密機制比較簡單,即使設置了密碼,解密也很容易。該資料庫系統通過將用戶輸入的密碼與某一固定

密鑰進行「異或」來形成一個加密串,並將其存儲在*.mdb文件從地址「&H42」開始的區域內。所以一個好的程序員可以輕松製作一個幾十行的

小程序就可以輕松地獲得任何Access資料庫的密碼。因此,只要資料庫被下載,其信息安全依然是個未知數。

二:有主機控制權 (當然虛擬空間的設置在這里依然可以用)
5:資料庫放在WEB目錄外
如你的WEB目錄是e:\webroot,可以把資料庫放到e:\data這個文件夾里,在e:\webroot里的資料庫連接頁中
修改資料庫連接地址為:"../data/資料庫名" 的形式,這樣資料庫可以正常調用,
但是無法下載的,因為它不在WEB目錄里!這個方法一般也

不適合購買虛擬空間的用戶。

6:使用ODBC數據源。
在ASP等程序設計中,如果有條件,應盡量使用ODBC數據源,不要把資料庫名寫在程序中,
否則,資料庫名將隨ASP源代碼的失密而一同失密,

例如: DBPath = Server.MapPath(「../123/abc/asfadf.mdb 」)
conn.open 「driver={Microsoft Access Driver (*.mdb)};dbq=」& DBPath
可見,即使資料庫名字起得再怪異,隱藏的目錄再深,ASP源代碼失密後,也很容易被下載下來。
如果使用ODBC數據源,就不會存在這樣的問題

了: conn.open 「ODBC-DSN名」 ,不過這樣是比較煩的,目錄移動的話又要重新設置數據源了
更方便的方法請看第7,8法!

7:添加資料庫名的如MDB的擴展映射
這個方法就是通過修改IIS設置來實現,適合有IIS控制權的朋友,不適合購買虛擬主機用戶(除非管理員已經設置了)
。這個方法我認為是目前

最好的。只要修改一處,整個站點的資料庫都可以防止被下載。無須修改代碼即使暴露目標地址也可以防止下載,
如圖1、2設置:

此主題相關圖片如下:

我們在 IIS屬性---主目錄---配置---映射---應用程序擴展那裡添加.mdb文件的應用解析。
注意這里的選擇的DLL(或EXE等)似乎也不是任意

的,選擇不當,這個MDB文件還是可以被下載的, 注意最好不要選擇選擇asp.dll等。
你可以自己多測試下
這樣修改後下載資料庫如:http://192.168.1.5/HaoBbs/data/dvbbs6.mdb。
就出現(404或500等錯誤)

8:使用.net的優越性
動網的木鳥就寫過一個防非法下載文件的「WBAL 防盜鏈工具」。
具體可以登陸http://www.9seek.com/WBAL/
不過 那個只實現了防止非本地下載的 ,沒有起到真正的防下載資料庫的功能。
不過這個方法已經跟5法差不多
可以通過修改.NET文件,實現本地也不能下載!

這幾個方法中,只有第7和8個是統一性改的,一次修改配置後,整個站點的資料庫都可以防止下載,
其他幾個就要分別修改資料庫名和連接文

件,比較麻煩,不過對於虛擬主機的朋友也只能這樣了!

其實第6個方法應該是第5個方法的擴展,可以實現特殊的功能,但對於不支持.net的主機或者怕設置麻煩的話,
還是直接用第5個方法了,而且默認情況下第6個方法,依然可以通過復制連接到同主機的論壇或留言本發表,
然後就可以點擊下載了
(因為這樣的引用頁是來自同主機的)

這幾個方法各有長短,請自己選擇性地使用。這些方法也不是絕對的安全,還需要網站管理員平時注意一些系統的安全,以及寫

ASP/ASP.NET/JSP代碼本身的安全 ,否則依然是有可能被人下載或者修改資料庫的!
-------------------------------------------------------------------------------------------
個人認為除了第7種方法可能會有用外,其他的都是狗屁。但第7種方法對購買虛擬主機空間的用戶無效。那怎麼樣才能有效防止資料庫被下載呢?
第一種方法:資料庫命名法。
資料庫名字寫的再復雜,都可能是沒用的,因為資料庫路徑可能被暴露。一旦被人在地址欄用非法的一些字元暴露了資料庫路徑。你也就掛了。資料庫後綴改為asa,asp或在前面在#也都是不可行的,我試了,都是可以用網際快車下載的。所以我總結了我的經驗,一般方法是這樣的。
修改資料庫連接頁conn.asp,在裡面打開連接的地方寫上on error resume next.此句是防止資料庫暴庫。然後資料庫名字改為global.asa,但不要放在網站的根目錄。這樣你的資料庫就不會被非法下載了。
第二種方法:ASP出錯法。
打開你的資料庫,在資料庫里新建某一表,裡面的欄位名稱<%nodownload%>數據類型文本型,然後在數據里添上<%dsfsfsfsdf%>,裡面隨便只要不是可以解析的ASP語句就可以。伺服器會把ASP後綴的文件當做ASP文件解析,但一旦裡面出現非法的ASP語句,就是以無法解析的ASP語句,下載時就會顯示第幾行ASP語句出錯,就無法被下載了。
第三種方法:COPY法。
把資料庫改為1.asp先,新建一個文本1.txt在裡面寫上
<%response.redirect "err.htm"%>就是重定向到err.htm 頁面。再做一個err.htm頁面,代碼如下:
<html>
<head></head><body>哈哈,資料庫受到保護了。</body></html>
然後在DOS下執行如下命令: 1.asp/b+1.txt/a 2.asp
意思就是文件合並拷貝,1.asp以二進制方式,1.txt以ASCII方式拷貝,合成新的資料庫2.asp現在你即使被暴庫別人在瀏覽器或flashget 的想下載你的資料庫也只能下載到 err.htm文件了。

閱讀全文

與怎麼開放部分資料庫相關的資料

熱點內容
哪個軟體可以編程手機軟體 瀏覽:554
如東如何學數控編程培訓 瀏覽:5
微信h5頁面怎麼修改 瀏覽:931
手機怎麼無法打開視頻文件夾 瀏覽:840
抖音如何上直播網站 瀏覽:887
錄屏截圖大師保存的文件在哪裡 瀏覽:751
紅河谷第二個版本 瀏覽:895
c語言如何讓整型數據的商為小數 瀏覽:863
怎樣下東西不要密碼 瀏覽:320
小米手機拍照後文件名要怎麼設置 瀏覽:429
每年程序員就業形勢 瀏覽:425
安卓手機如何卸載程序 瀏覽:955
相機能用qq不能用 瀏覽:319
win10如何設置成xp配置文件 瀏覽:748
蘋果隔空傳遞以後文件在哪裡 瀏覽:927
打開ps顯示文件名無效 瀏覽:379
做推廣哪個網站靠譜 瀏覽:588
qq飛車如何綁定好友 瀏覽:873
php編程語言在哪裡 瀏覽:302
矢量文件有哪些格式 瀏覽:790

友情鏈接