导航:首页 > 数据分析 > 怎么开放部分数据库

怎么开放部分数据库

发布时间: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文件了。

阅读全文

与怎么开放部分数据库相关的资料

热点内容
哪些地方网络信号更好些 浏览:753
jar反编辑工具 浏览:614
描述数据波动大小有哪些 浏览:584
u盘exfat可复制4g以上的文件吗 浏览:667
a4大小的文件过塑多少钱 浏览:26
畅天游2app在哪里下载 浏览:844
微信看文字的图片 浏览:298
将文件直接粘入word 浏览:134
VIP解析APP有哪些 浏览:463
怎样彻底卸载cad文件 浏览:829
iphone4港版 浏览:624
怎么用命令打开程序错误 浏览:665
iphone6怎么改控制中心 浏览:808
ns错误代码 浏览:653
iphone4s如何取消软件更新提示 浏览:538
jsp打印换行 浏览:662
哪个软件可以编程手机软件 浏览:554
如东如何学数控编程培训 浏览:5
微信h5页面怎么修改 浏览:931
手机怎么无法打开视频文件夹 浏览:840

友情链接