查看: 2245|回复: 10
|
VB 6-database in network drive
[复制链接]
|
|
我想问的是 如何能够从有密码保护的network drive中开启我的database
现在我的database (Microsoft access) 是储存在network drive中 所以别人也可以轻易的在另外一架电脑开启这个database
可是有没有能够说我不需要map这个network drive就可以开启这个database呢?
因为我现在都是先map了 才能够开启。。。
我用VB 6的ADO来开启我的database的。。。 |
|
|
|
|
|
|
|
发表于 6-5-2010 12:54 PM
|
显示全部楼层
你map drive 的時候不是有sample 看嗎?
|
|
|
|
|
|
|
|

楼主 |
发表于 8-10-2012 08:54 AM
来自手机
|
显示全部楼层
我要的是直接link去server。。不要map network
不过这个好像不能够做到。。 因为是mirc access的关系。。 |
|
|
|
|
|
|
|
发表于 9-10-2012 12:09 AM
|
显示全部楼层
先在Start>Run里运行\\serverName,它会要求输入用户名与密码。打勾保留密码。以后访问server就不用密码了。
在VB使用\\serverName\ShareFoder\database.mdb来连接数据库 |
|
|
|
|
|
|
|
发表于 9-10-2012 12:17 AM
|
显示全部楼层
在share folder后面加$符号,比如share$
别人就不会在My Network Place里看到share folder了 |
|
|
|
|
|
|
|
发表于 25-10-2012 12:27 PM
|
显示全部楼层
西门庆33 发表于 9-10-2012 12:09 AM 
先在Start>Run里运行\\serverName,它会要求输入用户名与密码。打勾保留密码。以后访问server就不用密码了。 ...
有个问题想请教你一下
每次进server时都要求要key in username and password可是又没有[size=11.818181991577148px]打勾保留密码 这个选项
如何可以不用一直key in username and password吗?
|
|
|
|
|
|
|
|
发表于 25-10-2012 08:46 PM
|
显示全部楼层
自由神 发表于 25-10-2012 12:27 PM 
有个问题想请教你一下
每次进server时都要求要key in username and password可是又没有打勾保留密码 这 ...
假设你是使用WinXP Pro
- 双击Start > Run
- 然後输入services.msc
- 你将会看到以下画面
本帖最后由 西门庆33 于 25-10-2012 08:56 PM 编辑
|
|
|
|
|
|
|
|
发表于 25-10-2012 08:48 PM
|
显示全部楼层
- 双击Protected Storage
- 你将会看到以下画面
把Starup Type更换成Automatic
|
|
|
|
|
|
|
|
发表于 29-10-2012 11:10 PM
|
显示全部楼层
ms access 的设计是属于 file based, 基本上是不适合做 network sharing database 的。
如果非使用不可,是不是可以在 mdb 加密码,而使用 hidden network share (shareName$) 没有密码呢?- Provider=Microsoft.Jet.OLEDB.4.0;
- Data Source=\\serverName\shareName$\folder\myDatabase.mdb;User Id=admin;Password=;
复制代码 如果允許,考慮 access upsize 換成 sql express (免費) ,那麼在保密和效能上會好許多。
file sharing 有可能遇到電腦病毒,或者當機,把整個 mdb 弄壞或刪除就糟糕了。
本帖最后由 flashang 于 1-11-2012 11:50 PM 编辑
|
|
|
|
|
|
|
|
发表于 1-11-2012 11:13 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 2-11-2012 05:42 PM
|
显示全部楼层
flashang 发表于 29-10-2012 11:10 PM 
ms access 的设计是属于 file based, 基本上是不适合做 network sharing database 的。
如果非使用不可, ...
Ms Access 是很不安全的数据库,就算加密码,不用几秒钟便破觧了。shareName$也不安全,使用Netscan软件一目了然。
如你所说,建议使用SQL server.
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|