分享电子书----数据库安全技术
开发一些中小型软件时,通常都采用 Access 数据库,因为 Access数据库体积小、比较方便。但该数据库的安全性比较低,为了防止非法用户的入侵,通常需要为该数据库设置密码,以确保数据库中数据的安全。本实例将对如何使用 C#连接加密的Access数据库进行详细讲解。本实例主要对 Access 数据库的连接方法进行讲解,在连接 Access
数据库时需要用到 OleDbConnection 类。下面对本实例中用到的关键技术进行详细讲解。
(1)连接 Access数据库的字符串
连接 Access数据库的字符串代码如下:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\Administrator\桌面\测试.mdb;
连接加密的 Access数据库的字符串代码如下:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\Administrator\桌面\测试.mdb;JET OLEDB:Database Password=pwd;
(2)OleDbConnection 类
OleDbConnection 类主要用来连接OLEDB 数据源,其 Open 方法用来使用ConnectionString 所指定的属性设
置打开数据库连接。例如,本实例中使用 OleDbConnection 类的 Open 方法连接Access和Excel 数据库的实现代
码如下:
OleDbConnection oledbcon = new OleDbConnection(strCon);
oledbcon.Open();