Ⅰ sql安全问题
看你设置了自动备份没有```找找
如果没有就哭吧
Ⅱ sql语句应考虑哪些安全性
数据库安全性问题应包括两个部分:一、数据库数据的安全它应能确保当数据库系统DownTime时,当数据库数据存储媒体被破坏时以及当数据库用户误操作时,数据库数据信息不至于丢失。二、数据库系统不被非法用户侵入它应尽可能地堵住潜在的各种漏洞,防止非法用户利用它们侵入数据库系统。对于数据库数据的安全问题,数据库管理员可以参考有关系统双机热备份功能以及数据库的备份和恢复的资料。以下就数据库系统不被非法用户侵入这个问题作进一步的阐述。组和安全性:在操作系统下建立用户组也是保证数据库安全性的一种有效方法。Oracle程序为了安全性目的一般分为两类:一类所有的用户都可执行,另一类只DBA可执行。在Unix环境下组设置的配置文件是/etc/group,关于这个文件如何配置,请参阅Unix的有关手册,以下是保证安全性的几种方法:(1)在安装OracleServer前,创建数据库管理员组(DBA)而且分配root和Oracle软件拥有者的用户ID给这个组。
Ⅲ SQL语句怎么写才能保证安全性,不被注入攻击
如果是数据库的编辑器中不用注入了,直接操作就能破坏你的数据库或数据.
注入攻击,肯定你是在其它的编程工具中用到SQL语句.通过对你的
sql语句
用
特殊字符
断开加入另外一段SQL语句进行的.要防止你就不能直接写insert
into
表
(
字段名
)
values
(值)这种的了,你得用传参的方式,比如insert
into
表
(字段名)
values
(@)
@就是参数,他不会被断开
Ⅳ 如何保证SQL Server数据库的安全性
许多Windows系统管理员,还兼职着微软SQL Server数据库管理员(DBA)的身份。另一方面,企业将许多机密的信息存储到了SQL Server数据库中。作为一名DBA新手,则需要了解SQL Server的安全模式和如何配置其安全设置,以保证“合法”用户的访问并阻止“非法”访问。而在SQL Server中登陆、用户、角色、权限提供了对数据库访问的权限,接下来在数据库安全性上着重分析它们的关系。
http://blog.csdn.net/zhang_xinxiu/article/details/7895130
Ⅳ SQL数据库的安全问题
英文的要么?
你去这个地址下载!
http://www.mininova.org/get/3071169
sql 入侵的手段很多,不仅仅限于sql注入!不过只要记住两点就行了:1、注意权限的分配;2、不要在表单上留下漏洞!
做到这两点,基本上就可以防住sql攻击.当然这个要在打上最新补丁的基础上!因为系统的漏洞,你搞不掉,哈哈!
Ⅵ SQL 语句安全问题.
滤掉单引号,滤掉空格。一般没事,不过还是有注入的危险,另外最好过滤掉sql的常用关键字。
但是防御就是防御,没有100%的安全,高手还是有的,怎么都有可能注入。
Ⅶ 编写sql事要注意哪些安全问题
对于客户生产上数据量巨大的表,查询条件一定要注意是否何时,比如至查询某一天等条件限制,避免较大的查询影响客户生产的使用。
执行在“增删改”等操作前,切记先使用select检测where条件是否正确,避免影响到不相干的数据
对于数据大量的“增删改”操作以及表结构的变更,没有把握的话,建议先备份表或者备份数据库,避免操作失误导致恢复难
Ⅷ 紧急,sql作业
别以为老师不上网哦
Ⅸ SQL数据库安全设置
首先就是打好SQL的补丁(Service
Pack),这样基本上就没问题了.
再有就是网站或者程序调用的时候,最好是不要用SA用户,而用一个非管理员级别的用户来读写数据库.
最后就是程序的防错处理了,以及在调用数据库的时候,尽量注意防溢出处理.
基本上就是这些.