c#访问带有密码的Access数据库
在使用.net时发现访问有password 的Access与访问有password的Sql Server不一样,不用向导时Access connectionString=”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=path; Jet OLEDB:Database Password=pwd”.
如果用向导,记得要编辑“所有“标签中的Jet OLEDB:Database Password输入你的密码,这样就可以了.

用C#访问ACCESS数据库问题 
最近这个项目中用到是ACCESS的数据库,开始没有使用密码进行连接:
String connectionString = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=";
connectionString += @"c:/data/db/db.mdb";
OleDbConnection con = new OleDbConnection(connectionString);
con.Open();
是没有任何问题。

为了要使数据库安全一点,不能被用户直接打开编辑,所以想到给Access数据库设置个密码:从菜单“工具”->"安全"->"设置数据库密码",这样设置后就不能正常访问这个数据库了,在连接字符串中加上User ID与Password字段还是不行。最后在"工具"->"安全"->"用户与组的账户"设置好密码,直接不用更改连接字符串就可以连接了。这样处理后,用户打开时提示需要输入密码,也就达到了保护Access库的目的。

SQL SERVER 数据库的身份验证方式,分windows验证,SQL SERVER 
验证两种。打开你的企业管理器。在工具菜单选择——〉SQL SERVER配置属性
(如果该项不可用,请展开你的数据库)切换到安全页,可以看到你的数据库
允许的验证方式。如果你不清楚该使用那个的话使用“SQL SERVER和Windows”
几个常用的数据库连接字符串:

1. 使用SQl提供者的,使用SQL SERVER验证方式连接SQL SERVER northwind数据库
   @"server=localhost;database=northwind;UID=sa;PassWord=";

2. 使用SQl提供者的,使用windows集成验证方式连接SQL SERVER northwind数据库
   @"Data Source=(local);Initial Catalog=Northwind;Trusted_Connection=Yes;";

3. 使用OLEDB提供者的,使用windows集成验证方式连接SQL SERVER northwind数据库
   @"Provider=SQLOLEDB;Data Source=(local);Initial Catalog=Northwind;Trusted_Connection=Yes;";

4. 使用OLEDB提供者的,使用SQL SERVER验证方式连接SQL SERVER northwind数据库
     @"Provider=SQLOLEDB;server=localhost;database=northwind;UID=sa;PassWord=";

5. 使用OLEDB提供者的,连接Oracle数据库,这个得建立别名,应该很少人使用
   @"Provider=MSDAORA;Data Source=MyDatabaseAlias; User ID=MyUID;Password=MyPassword";

6. 使用OLEDB提供者的,连接 Ms Access 数据库
   @"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=Data/MyDatabase.MDB";

7. 使用OLEDB提供者的,连接 Ms Access 数据库 要带密码呢?
    Provider=Microsoft.Jet.OLEDB.4.0;
    Data Source=C:/.../MySecure.MDB;
    Jet OLEDB:System database=C:/.../MySystem.MDW;
    User ID=MyUserName;Password=MyPassword;

8. 使用OLEDB提供者的,连接 Ms Access 数据库 还有一个带密码的
    Provider=Microsoft.Jet.OLEDB.4.0;
    Data Source=C:/.../MyPasswordProtected.MDB;
    Jet OLEDB:Database Password=MyPassword;

转自:http://blog.csdn.net/ahshow/article/details/1745900

C# 访问 带密码的access数据库相关推荐

  1. 117_PowerQuery使用ODBC访问带密码的Access

    博客:www.jiaopengzi.com 焦棚子的文章目录 请点击下载附件 一. 有朋友在问pq访问带密码的access的时候会报错,导致无法访问(如下图): 1.选择更多 图1 2.选择Acces ...

  2. C#与带密码的access数据库的连接

    在一个业务项目开发中,用到了C#连接带加密的ACCESS数据库,发现在百度中给出的连接语句大部分都是office2007版以前的access数据库的格式都是.mdb 的,格式模式为: string c ...

  3. 连接带密码的Access数据库

    1,新建Project. 2,在FORM中放入ADOConnection,ADOQuery,DataSource,Datagrid控件. 3,双击ADOConnection控件,然后点击Build.. ...

  4. dbentry访问带密码的Access

    <add key="Access.DataBase" value="@Access : Provider=Microsoft.Jet.OLEDB.4.0;Data ...

  5. .net链接带密码的ACCESS数据库

    /// <summary>/// 数据库连接/// </summary>public static OleDbConnection conn{get{return new Ol ...

  6. python访问带密码的共享文件夹_设置带密码和读写权限的共享文件夹 - Hakka

    目录导航 1.启用网络发现和密码访问共享 1.1 使用组合键"Win+R"打开运行窗口,输入"control"打开控制面板 1.2 在控制面板中,点击" ...

  7. vb怎样访问网络服务器的access数据库

    '=============================自定义常量======================================== Private Const RESOURCETY ...

  8. oledb vc访问mdb数据库_VC++程序中访问ACCESS 数据库使用用户名和密码

    此网站选择Access进入查看ADO 使用连接数据库的字符串,如使用到带用户名和密码连接Access数据库要用到以下条目: 红线标注的为使用连接数据库时设置的字符串,如果使用到用户Admin,密码Ad ...

  9. php predis password,‘Predis.php’-WordPress怎么用第三方带密码Redis数据库加速?

    提示:本文也适用于连接带密码的Redis数据库. 默认情况下,我们启用Redis后,使用的都是本地的Redis数据库,所以可以直接无需修改就能使用index-with-redis.php 通过引入Pr ...

  10. 如何通过OPENROWSET函数向SQL Server导入带工作组(mdw)保护的Access数据库数据(转)...

    注:找这个解决方法很辛苦,有些笨拙,但还好,可以解决问题.适用于SQL Server 2000 原文出自:如何在链接服务器中使用 SQL Server 7.0 分布式查询来访问受保护的 Access ...

最新文章

  1. 机器学习模型越来越大,开发者应该如何部署?
  2. SpringBoot概述
  3. 关于table和ul/ol还有span.
  4. TikTok电商去年赚了60亿?短视频的尽头是带货?
  5. 安装好了pytorch,但不知道安装路径怎么办?——快速找到pytorch安装路径
  6. 初识Mysql(part18)--我需要知道的4个关于联结的小知识点
  7. cg word List 1
  8. for in / for of 要会用
  9. 程序员的进阶课-架构师之路(12)-2-3-4树
  10. 初始化_Linux的内存初始化
  11. 【算法】剑指 Offer 17. 打印从1到最大的n位数
  12. 英特尔再现安全漏洞:2011年后计算机几乎全中枪,可窃取你的密码及数据
  13. 聊聊 Java 中 HashMap 初始化的另一种方式
  14. 二维数组遍历_布尔值数组的状态压缩
  15. bbsmax mysql_MySQL中自己不太常用的命令
  16. win11登录网站出现登录失败,请使用IE内核浏览器解决办法
  17. C语言---数组排序
  18. Mac电脑如何给IDEA配置IDEA 公司发行的适合程序员编程字体
  19. 程序员必读书单1.0
  20. 云GIS架构的研究与实践

热门文章

  1. Sql2000数据库的备份文件恢复到Sql2005的方法
  2. VB编程用经常要用到的算法
  3. css的checkbox样式,css自定义checkbox样式的方法总结
  4. 高质量程序设计指南-c/c++语言:笔记之C++函数的高级特性
  5. android viewflipper图片轮播,ViewFlipper探索与使用——顺便实现Android图片轮播
  6. 推荐几本 Go 语言电子书
  7. SQL必知必会知识点总结
  8. Java实验报告2021
  9. python面向对象实例王者荣耀_python王者荣耀
  10. web-----简单小游戏项目