数据库安全和最小权限原则 一、PUBLIC权限  PUBLIC角色隐式授予每位用户。只要为PUBLIC授予任何权限,相应的权限实际上就会授予可以连接到数据库的每个人,创建的每个账户都有权访问这些权限。默认方式下,PUBLIC用户拥有大量权限。 gyj@OCM> select count(*) from dba_tab_privs where grantee='PUBLI
原创 2013-03-12 22:16:00
453阅读
1.建立用户账号create user zhao identified by "zhao123";(默认表空间 USERS 默认临时表空间 TEMP)create user zhao identified by "zhao123"default tablespace users temporary tablespace temp;default tablespace指定的必须是永久表空间tempo
原创 2022-05-09 17:09:42
504阅读
2点赞
数据库安全性问题一直是围绕着数据库管理员的恶梦,数据库数据的丢失以及数据库 被非法用户的侵入使得数据库管理员身心疲惫不堪。本文围绕数据库的安全性问题提出了一些安全性策略,希望对数据库管理员有所帮助,不再夜夜恶梦。 数据库安全性问题应包括两个部分: 一、数据库数据的安全  它应能确保当数据库系统DownTime时,当数据库数据存储媒体被破坏时以及当数据库用户误操作时,数据库数据信息不至于丢失。 二、
转载 2007-08-31 14:50:53
592阅读
 Web攻击手段,如XSS、CRSF、SQL注入等,防范措施比较容易,对症下药即可。XSS的防范,需要转移掉输入的尖括号;防止CRSF攻击需要将cookie设置为httponly,以及增加session相关的Hash token码;SQL注入的防范需要将分号等字符转义。 HTTPS协议来保障通信过程中数据不被第三方监听和截获。 本章主要介绍一些内容:常见的W
常见Mysql配置文件:linux系统下是my.conf,windows环境下是my.ini;数据库整体安全需求:机密、完整、可用;下面以mysql 5.7版本为例,介绍mysql常见的安全策略、配置、加固方式等等,有些策略可能只针对Linux操作系统,更多策略可以参考CIS Mysql Benchmark相关文档:1、操作系统级别安全配置1.1不要将数据库放在系统分区Windows系统:直
转载 2024-04-27 07:25:56
114阅读
数据库安全性问题一直是围绕着数据库管理员的噩梦,数据库数据的丢失以及数据库被非法用户的侵入使得数据库管理员身心疲惫不堪。围绕数据库的安全性问题提出了一些安全性策略,希望对数据库管理员有所帮助。对于数据库数据的安全问题,数据库管理员可以参考有关系统双机热备份功能以及数据库的备份和恢复的资料。 一、组和安全性:   在操作系统下建立用户组也是保证数据库安全性的一种有效方法。Oracle程序为了安全性
转载 2007-08-23 10:52:52
357阅读
• 配置口令文件以使用区分大小写的口令• 对表空间进行加密• 配置对网络服务的细粒度访问安全口令支持Oracle Database 11g中的口令:• 区分大小写• 包含更多的字符• 使用更安全的散列算法• 在散...
转载 2013-11-11 08:41:00
83阅读
Oracle 基于标签的安全性 (OLS) 是 Oracle 数据库的一项功能,可根据安全标签对敏感数据提供细粒度的访问控制。此功能使组织能够根据数据的敏感性而不是传统的用户角色和权限方法来实施访问控制策略
原创 2023-06-29 12:52:01
177阅读
软件安全(Software Security)就是使软件在收到恶意攻击的情形下依然能够继续正确运行及确保软件被在授权范围内合法使用的思想。
原创 2022-08-19 02:16:55
279阅读
•完全适用ASP.NET的认证机制 –可以使用FormsAuthentication •WebService方法可以操作Cookie –Impersonation –PrincipalPermission aspx     <form id="form1" runat="server">         <asp:ScriptManager runat="server" ID="
转载 2008-04-30 23:52:00
556阅读
2评论
Python中的危险函数 每个语言都有一些使用要特别小心的危险函数,这里例举Python的三个危险函数:eval(), exec() 和input(),不恰当的使用它们可能会引起认证绕过甚至是代码注入。 eval() eval函数接受字符串并将字符串当作代码执行,比如 eval('1+1') 会返回2,所以eval函数可以用来在系统上执行任意代码。 我们来看个例子:
JavaScript脚本语言的主要特点 • 解释。不同于一些编译程序语言(C、C++),JavaScript源代码不需要经过编译,而是直接嵌入在HTML页面中,使得前端页面支持用户交互并响应相应事件,在浏览器中运行时被解释。
转载 2021-03-01 09:47:59
289阅读
前面一篇(苹果Mac OS X系统安全评级(1))主要介绍了安全评级的概貌和Mac系统的现状,这里来看看它的安全系统的内部情况。前言前面说了,OS X系统的安全审计组建是基于openBSM的,它的主要目标就是要提供选择性地和有效颗粒化地记录安全相关的系统和应用信息,并应用于事后分析、入侵检测和实时监测。openBSM主要包括:核心审计事件引擎(这部分需要和操作系统想匹配,比如OS X的March核
加密数据安全性的两大安全护盾-前向安全性与后向安全性详解-博客 在数字安全的世界里,加密技术是用来保护数据不被未经授权访问的重要机制。然而,即使使用了最强的加密算法,也不能保证永远是安全的。者可能会在未来某个时间点获得了解密密钥,从而能够解密拦截的密文。为了解决这个问题,学引入了前向 ...
总所周知,Java语言是完全面向对象的。类对属性和方法进行封装,通过访问修饰符提供外界可访问的权限。但是通过反射可以获取类中的任何信息,包括私有信息。那么对于类而言,反射岂不是破坏了类的封装安全性。如果是这样,java还安全吗?反射影响了java的安全性吗?反射,更像是虚拟机跟开发者的一个后门。网友1的回答:反射,可以通过setAccessible方法使权限可以访问public,protect
一、可折叠设备、5G网络提速、全手势导航、保护用户隐私,给用户更多的权限控制,提升安全性二、影响1.存储权限为了管理文件夹混乱问题,androidQ在外部存储设备中为每个应用提供了一个“隔离存储沙盒”。任何其他应用都无法直接访问您应用的沙盒文件。文件是应用的私有文件,因此不再需要任何权限即可在外部存储设备中访问和保存自己的文件。此变更让研发人员更轻松地保证用户文件的隐私,并有助于减少应用所需的权
转载 2023-06-30 15:56:46
165阅读
JAVA现在是目前各种编程语言中排行最高的一个,之所以会这样原因有很多,第一因为JAVA是面向对象的语言(现在面向对象的语言也越来越多了),第二就是与平台无关,JAVA从一开始推出了就大喊“只要编写一次,就可以到处运行了”,的确,做到了,这个也是JAVA火的原因之一,第三就是JAVA对网络技术很好的支持(JAVA发展刚刚那个时候网络刚刚兴起,网络的兴起也
转载 2023-05-23 22:14:25
261阅读
restful 模式是无状态的。所以需要考虑其安全性。目前想到的主要有两种。1、类似app/server那种,用户登录后,服务器与客户端(可以是app或者浏览器?)通过token来作为访问令牌,每一次需要保密的消息交互都采用token来加密?签名?,就类似微信公众号采用access_token来作为更改、删除操作一样。2、采用tsl/ssl,即https来运行restful api,目前https
一、Redis 安全性机制Redis 默认以开放状态运行,如果不加以安全配置,可能面临未授权访问和数据泄露的风险。以下是常见的安全性增强方法。1. 绑定访问 IP 和启用密码认证绑定 IP通过 bind 限制 Redis 仅允许特定的 IP 访问,防止外部非法连接。在 redis.conf 中配置:bind 127.0.0.1或者允许多个 IP 地址:bind 127.0.0.1 192.168.
原创 精选 9月前
232阅读
ginx发展多年,自身的安全比较少,发现软件,一般利用软件包管理器升级一下就好了。本文侧重讲述的不是nginx自身的安全,而是利用nginx来加固web应用,干一些应用防火墙(WAF)干的活。在做安全加固的时候,我们一定要头脑清晰,手里拿着刀,一刀一刀的切,将我们不想要的流量干掉,除去隐患。1、屏蔽IP假设我们的网站只是一个国内小站,有着公司业务,不是靠广告生存的那种,那么可以用geoip
转载 2024-05-06 15:30:42
189阅读
  • 1
  • 2
  • 3
  • 4
  • 5