是否可以使用SQL安装数据库程序?
如果是这样,即使在理论上,如何?
该问题涉及以下评论:
7.他们使用SQL安装数据库程序。
来自以下文件:
http://mirror.wikileaks.info/leak/us-intel-wikileaks.pdf
谢谢。
答案 0 :(得分:1)
嘿,如果您阅读PDF文档,一切都会变得清晰。
这是(据称)美国对wikileaks的能力和手段的情报分析。该报告真的应该由非技术人员阅读,所以我的猜测是有人采取了一些捷径来解释基础知识。尽管它使用了很多技术术语,但据我在2分钟内读到的还不是技术报告。对我而言,它似乎更像是一份法律/信息报告。
所以有问题的句子的意思就丢失了。显然,SQL脚本可用于使用条目填充数据库(在许多其他质量中,例如触发器或在数据库中工作的其他智能代码),但它不能在其正常功能中用于实际安装任何类型的任何数据库软件。除非可能存在允许从SQL查询中启动任意代码的漏洞利用。但那将是另一场比赛,我在报告中没有提到这一点。
答案 1 :(得分:0)
如果您的意思是“创建数据库”中的数据库程序,那么确定,这是SQL的DDL(数据定义语言)部分。 CREATE TABLE etc...
。
如果你的意思是实际安装一个数据库,比如MySQL,Oracle,DB2等等,那么就没有...那就像是在说“我可以用汽车来制造汽车吗?”