专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
管理安全远程访问是项艰巨任务远程系统可能直接连接到互联网而不是通过公司防火墙所以远程系统将给你网络环境带来更大风险病毒和间谍软件Software防御以及般VPN网络策略还不足以保护这些系统安全以及它们连接网络安全下面是提供安全远程访问 5个最佳做法   1.软件Software控制策略      创建个策略定义必须在系统中存在具有远程访问功能确切安全软件Software控制机制例如你需要详细介绍说明必须安装杀毒、反间谍软件Software和桌面防火墙并且用最新签名进行具体设置或者以厂商接受方式进行设置最佳做法是和连接设置发布策略或者向最终用户发布同样指令对于端点安全来说零误差策略通常是最好最终 [阅读全文] [PDF]
  在DataRabbit框架中通过IOrmAccesser来对数据库进行ORM访问只要Entity(即ORM中“O”)定义和数据库表结构完全致即可使用IOrmAccesser来对其进行ORM操作  1.Entity  Entity除了包括成员变量和属性(这些变量和属性和数据库表结构完全致)外不需要包含任何其它元素在轻量数据访问框架 --序例子代码中我们已经看到了个Student Entity举例  2.Filter  我们经常需要依据条件来搜索数据在DataRabbitORM框架中使用Filter来表示个单独条件Filter从Col [阅读全文] [PDF]
  本文举例源代码或素材下载   本文将接着 DataRabbit 轻量数据访问框架 -- IOrmAccesser 继续介绍IOrmAccesser些高级功能这些高级功能需要DataRabbit.ORM.ISmartEntity接口支持注意对于Entity 来说该接口并不是强制  (1)有关含自增字段Entity插入:  插入后Entity中对应自增字段属性将被正确地赋为数据库中自增结果值  如果Entity 继承了ISmartEntity接口那么这个Entity就是个“Smart”EntityIOrmAcce [阅读全文] [PDF]
  在DataRabbit框架提供ORM功能的中除了IOrmAccesser接口展现核心ORM功能外IEntityRelationLoader接口也提供了些有意义功能正如其名IEntityRelationLoader是通过数据表主外键关系来加载当前EntityParent和Children  现在对我们前面举例经常用到Student数据表做个扩充假设Student表MentorID字段作为外键指向Mentor表;而且Book表中StudentID字段也是外键指向Student表这种主外键关系含义是:“个学生有个导师并且拥有多本书”这 [阅读全文] [PDF]
  ORM并不能完成所有事情有些数据库访问还是需要基于关系来进行对于那些不提供基于关系进行数据访问操作纯ORM框架我认为是不明智在DataRabbit中基于ORM访问和基于关系进行数据访问各占了半天空这使得我们在无法用ORM达成地方可以转向使用基于关系访问器来达成DataRabbit.Relation命名空间下类和接口用于提供基于关系数据库访问操作主要包括:针对数据库Relation访问器(IRelationAccesser)、针对TableRelation访问器(ITableAccesser)和针对存储过程访问器(ISPAccesser)本文先介绍 ITa [阅读全文] [PDF]
  前面介绍IOrmAccesser是对单表进行ORM访问而ITableAccesser是对单表进行基于关系访问如果我们要进行联合查询这样跨表搜索则使用它们就无法达成目标这时你可以使用IRelationAccesser和IOrmAccesser和ITableAccesser针对性区别(它们针对数据库中某个表)IRelationAccesser针对是整个目标数据库在DataRabbit中所有跨表操作推荐使用IRelationAccesser来完成(除非以后有更好解决方案)  IRelationAccesser将数据访问分成两类:Query和CommandQue [阅读全文] [PDF]
  虽然IRelationAccesser可以些不含out参数存储过程但是在DataRabbit中存储过程最好是通过ISPAccesser接口来进行  存储过程不仅可以有返回值还可以有[in,out]参数在对存储过程进行封装的前首先必须抽象存储过程参数表示DataRabbit使用SPParameter来表示存储过程参数          spAccesser.ExcuteNoneQuery("CopyDB", paraList, out outParas); [阅读全文] [PDF]
  (完全限定类名:DataRabbit.ITransactionAccesser)  在DataRabbit轻量数据访问框架 --序 中我们已经知道所有访问器接口都继承了ITransactionAccesser接口ITransactionAccesser含义在于:访问器对象即可以工作于个事务(Transaction)上下文中也可以在脱离事务环境中工作  publicerfaceITransactionAccesser  {    ///<summary>    ///InTransaction访问器是否处于个事务中    ///</sum [阅读全文] [PDF]
  ----在VB5.0中用MicrosoftJet数据库引擎和数据访问对象DAO(DataAccessObject)可以创建功能强大客户/服务器应用对远程数据库访问是开发这类应用关键环节本文将介绍在VB5.0中用DAO通过MiscrosoftJet数据库引擎访问远程数据库思路方法  ----用DAO访问远程数据库大体上可以通过 3步来实现即数据连接、数据处理和断开连接下面主要介绍数据连接和数据处理具体操作  ----、数据连接  ----DAO般通过链接远程表方式来进行数据连接这样数据虽然驻留在远程数据源上但在本地MicrosoftJet数据库中可以存储和 [阅读全文] [PDF]
  引言  作为微软旗下款优秀RAD工具VB在数据库应用开发方面能力十分强大微软设计了多种数据库访问思路方法下面通过对VB访问数据库多种技术进行深入剖析并整理总结出实际开发中几点经验希望能够对那VB初学者有所帮助(注意文中所有描述均在Windows 2000 professional和Visual Basic 6.0环境下进行)  . DAO、RDO、ODBC和ADO  在VB开发环境中可以使用 3种数据库访问方式它们分别是:数据访问对象(DAO)、远程数据对象(RDO)和ADO对象模型  DAO:  数据访问对象是用来显露了Microsoft Jet数据库 [阅读全文] [PDF]
MySQL数据库不允许从远程访问如何办?本文提供了 3种解决思路方法:  1、改表法可能是你帐号不允许从远程登陆只能在localhost这个时候只要在localhost那台电脑登入mysql后更改 "mysql" 数据库里 "user" 表里 "host" 项从"localhost"改称"%"   mysql -u root -pvmwaremysql>use mysql;   mysql>update user host = '%' where user = 'root';   mysql>select host, user from user;   2、授权法例如你 [阅读全文] [PDF]
[文章导读]本文简要分析了VB6.0访问数据库的几种技术,并在此基础上总结出几个实用的数据库开发经验 引言 作为微软旗下一款优秀的RAD工具,VB在数据库应用开发方面的能力十分强大。微软设计了多种数据库访问方法,下面通过对VB访问数据库的多种技术进行深入剖析,并总结出实际开发中的几点经验。希望能够对那VB的初学者有所帮助。(注意,文中所有的描述均在Windows 2000 professional和Visual Basic 6.0的环境下进行的) 一. DAO、RDO、ODBC和ADO 在VB的开发环境中,可以使用三种数据库访问方式,它们分别是:数据访问对象(DAO)、远程数据对象(RDO) [阅读全文] [PDF]
远程数据访问的解决方案问题ADO 可让应用程序直接访问并修改数据源(有时称为双层系统)。例如,如果要连接到包含所需数据的数据源,则该连接即是在双层系统中的直接连接。然而,也需要通过象 Microsoft Internet Information Server (IIS) 这样的媒介间接地访问数据源。这种方法称为三层系统。IIS 采用客户端/服务器系统,该系统可帮助本地(或客户端)的应用程序通过 Internet 或 Intranet 高效地调用远程(或服务器)程序。服务器程序访问数据源,并可有选择地处理已获得的数据。例如,您的 Intranet Web 页 [阅读全文] [PDF]
Visual C#作是微软极力推荐下代开发语言他有个非常重要伴侣--.Net Framework SDK在他里面封装了许多Class Library (类库)Visual C#要实现很多拓展功能就必须借助于他这个伴侣在Visual C#中对数据库处理是其功能个重要表现Visual C#在进行数据库处理时候经常用到.Net FrameWork SDK中个名称空间 是 .Data.Oledb在这个名称空间中封装了许多和数据库处理相关Class(类)本文就是通过 2个具 [阅读全文] [PDF]
作者:zergmanemail: [email protected]:通过访问数据库,分 Clinet, Display,sqlServer 3个类 Client.java import java.awt.*; import java.io.*; import java.net.*; import java.applet.*; public Client extends Applet { public TextArea chat_tx [阅读全文] [PDF]
在这个练习里你将学习使用JDBC访问数据库和插入个记录到数据库基础知识 在这个练习里你将写RegistrationServlet类register思路方法这个类和你在Servlet1A练习里用样在这个练习里你将使用数据库功能这个练习将展示实现用户需求步骤 第部分:理解regsiter思路方法在RegistrationServlet中工作原理 在这个练习里你将在com.ibm.waslab.JDBC包上工作扩展RegistrationServlet类 [阅读全文] [PDF]
来源:中计在线数据库管理员需要定期对测试或发展中的数据库进行恢复,不管是计划中的还是临时的操作需要,恢复数据库的时候一个重要的步骤是要确保在操作过程中拥有数据库的唯一访问权,否则恢复程序就不能完成。那么要怎么样才能获得数据库的唯一访问权以保证数据库恢复顺利进行呢?Q博士:以下有几种方法可以让你获得数据库唯一访问权:Kill 用户使用这个办法需要注意的是,一旦你Kill掉了连接,要确保它不会再重新连接。有一些系统会有自动连接的设置,那么用这个方法就不太合适。使用GUI进行数据库恢复在Enterprise Manager和SQL Server Management Studio里并没有在恢复数据库 [阅读全文] [PDF]
1 共17条 分1页