关于jet db的连接字串,以及加密后的字串
2010-01-07 10:56
351 查看
access数据库加密分3种
以下以access xp为例
1、工具 -> 安全-> 加密/解密数据库,打开时无需任何更改
2、工具 -> 安全-> 设置数据库密码,打开密码为 1 打开时需要使用
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:/1.mdb;User ID=admin;Password=;Jet OLEDB:Database Password=1"
也可以用
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:/1.mdb;User ID='admin';Password=;Jet OLEDB:Database Password='1'"
3、工具 -> 安全-> 用户组与权限 .... ,用户名为 admin 密码为 rr 用户组文件为 c:/system.mdw,打开时需要使用
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:/1.mdb;User ID=admin;Password=rr;Jet OLEDB:Database Password=1;Jet OLEDB:System database=c:/system.mdw"
也可以用
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:/1.mdb;User ID='admin';Password='rr';Jet OLEDB:Database Password='1';Jet OLEDB:System database=c:/system.mdw"
如果在局域网上共享访问数据库,只要将绝对路径更改为 "//计算机名/共享目录名/文件名.MDB" 即可,比如
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=//access911/floder1/1.mdb;User ID='admin';Password='rr';Jet OLEDB:Database Password='1';Jet OLEDB:System database=//access911/floder1/system.mdw"
直接在连接字串里面定义 MODE 属性达到独占/公享等目的也是可以的,比如:
独占:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/t2.mdb;User ID=admin;Password=;Jet OLEDB:Database Password=;Mode=Share Deny Read|Share Deny Write
这时 t2.mdb 所在的目录中不会自动产生 .ldb 文件,如果用 ACCESS 去打开这个 MDB 文件也会提示“不能使用'c:/t2.mdb';文件已经在使用中。”。其效果与“ACCESS -> 菜单 -> 文件 -> 打开 -> 以独占方式打开”一致
以下以access xp为例
1、工具 -> 安全-> 加密/解密数据库,打开时无需任何更改
2、工具 -> 安全-> 设置数据库密码,打开密码为 1 打开时需要使用
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:/1.mdb;User ID=admin;Password=;Jet OLEDB:Database Password=1"
也可以用
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:/1.mdb;User ID='admin';Password=;Jet OLEDB:Database Password='1'"
3、工具 -> 安全-> 用户组与权限 .... ,用户名为 admin 密码为 rr 用户组文件为 c:/system.mdw,打开时需要使用
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:/1.mdb;User ID=admin;Password=rr;Jet OLEDB:Database Password=1;Jet OLEDB:System database=c:/system.mdw"
也可以用
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:/1.mdb;User ID='admin';Password='rr';Jet OLEDB:Database Password='1';Jet OLEDB:System database=c:/system.mdw"
如果在局域网上共享访问数据库,只要将绝对路径更改为 "//计算机名/共享目录名/文件名.MDB" 即可,比如
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=//access911/floder1/1.mdb;User ID='admin';Password='rr';Jet OLEDB:Database Password='1';Jet OLEDB:System database=//access911/floder1/system.mdw"
直接在连接字串里面定义 MODE 属性达到独占/公享等目的也是可以的,比如:
独占:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/t2.mdb;User ID=admin;Password=;Jet OLEDB:Database Password=;Mode=Share Deny Read|Share Deny Write
这时 t2.mdb 所在的目录中不会自动产生 .ldb 文件,如果用 ACCESS 去打开这个 MDB 文件也会提示“不能使用'c:/t2.mdb';文件已经在使用中。”。其效果与“ACCESS -> 菜单 -> 文件 -> 打开 -> 以独占方式打开”一致
相关文章推荐
- 关于jet db的连接字串,以及加密后的字串
- 关于jet db access的连接字串,以及加密后的字串
- 关于jet db的连接字串,以及加密后的字串,ADO连接MDB文件的字串如何写? 加密以后如何写
- 关于jet db的连接字串,以及加密后的字串
- 关于多表连接查询的使用环境,以及和聚合函数的配合使用限制
- 加密在 Web.Config 中存储的数据库连接字串
- 关于jdk中类装载器ClassLoader扩展和JNI技术(JavaNativeInterface)以及类文件的加密解密算法
- 关于atmel的sam9g45无法连接到sam ba以及手动烧写系统时的问题
- 关于在项目中以及日常生活中所用到的密码加密。
- 关于远程桌面出现:“由于数据加密错误,这个会话将结束。请重新连接到远程计算机。”
- MD5文件加密以及关于NIO中的FileChannel.map的一点看法
- 关于ORACLE的ora-12505报错以及连接问题的解决及相关资料
- freebcp (kshell 使用 freebcp 然后调用python,执行insert操作。当DB连接加密时,bcp失败)
- 关于ORACLE的ora-12505报错以及连接问题的解决及相关资料
- 在vs2010中用c#实现连接mysql数据库以及sha1数据加密
- 关于SqlServer2014驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。问题
- 关于httpd 2.x,mod_auth_mysql模块的安装配置以及对aes加密的支持
- 关于PB打印PDF的问题整理,以及PB采用ole db连接asa数据库的方法
- 关于JAVA连接ORACLE以及使用的相关知识
- 关于md5的加密和解密的一些好的文章以及软件下载地址