原文:SQLServer安全性专题一:简介一、安全威胁与法则1、安全定义2、安全威胁3、安全法则安全定义:在SQLServer环境中,安全性可以认为是【数据保护】。包括:数据只能被已授权的用户访问。数据被安全地存储。数据要被安全地传输。数据可恢复以下是详解:1、数据只能被已授权的用户访问:必须使用一个强身份验证机制去确保数据被安全地访问。从2000开始(以前的没用过),允许SQL登录及Windows认证登录。其中Windows身份验证更为安全。2、
系统 2019-08-12 01:55:02 2543
---查询表空间对应的物理文件,名称,大小,已用的,利用率SELECTB.FILE_NAME"FILE_NAME",B.TABLESPACE_NAME"TABLESPACE_NAME",B.BYTES/1024/1024"SIZE_M",(B.BYTES-SUM(NVL(A.BYTES,0)))/1024/1024"USED_M",SUBSTR((B.BYTES-SUM(NVL(A.BYTES,0)))/(B.BYTES)*100,1,5)"UTILIZA
系统 2019-08-12 01:54:42 2543
一、数据库名1.数据库名的概念数据库名(db_name)就是一个数据库的标识,就像人的身份证号一样。如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数DB_NAME被写入参数文件之中。数据库名在$ORACLE_HOME/admin/db_name/pfile/init.ora文件中############################################DatabaseIdentification
系统 2019-08-12 01:53:52 2543
大致方法如下:1、删除物理文件1.1、oracle安装文件。1.2、系统目录下,programfiles文件下的oracle文件2、注册表中大概有这么几个地方:hkey_local_machine\software删除oracle目录hkey_local_machine\system\controlset001\services删除oracle目录hkey_local_machine\system\controlset002\services删除oracl
系统 2019-08-12 01:53:06 2543
你看看是不是你的TnaNames.ora里面TNS名称之前有空格,如果有则删除,呵呵,我以前碰到过这样的BT问题把(CONNECT_DATA=(SERVICE_NAME=HXDB))换成(CONNECT_DATA=(SID=HXDB))看看http://www.easywebtech.com/oracle/con_err.htmlhttp://render.cnblogs.com/archive/2005/10/13/253688.aspxORA-1215
系统 2019-08-12 01:53:05 2543
用一个sql语句完成一下问题:A,B,C三人的年龄相乘为36;相加等于所有在场的人的人数;年龄大的人的宠物仓鼠的有个腿是木头的,试着给出这三人的年龄。解决方案:需要知道用于查询分解的基本格式,考虑类似下面的表达式withalias1as(subQuery1)alias2as(subQuery2)……select……;首先,注意带三人年龄的乘积是36,可设年龄都是整数,因此就必须创建一个1~36的范围内,——就需要一个36行的表,每一个表对应一个可能的年龄:
系统 2019-08-12 01:52:14 2543
Oracle千万条记录插入与查询小结关键字:oracle海量查询效率优化最近做了个项目,实现对存在千万条记录的库表进行插入、查询操作。原以为对数据库的插入、查询是件很容易的事,可不知当数据达到百万甚至千万条级别的时候,这一切似乎变得相当困难。几经折腾,总算完成了任务。在此做些简单的小结,不足之处,还望javaeye的高手们帮忙补充补充!1、避免使用Hibernate框架Hibernate用起来虽然方便,但对于海量数据的操作显得力不从心。关于插入:试过用Hi
系统 2019-08-12 01:52:11 2543
在人与人交往或商业活动中,事件发生或交易的参与人都称为当事人,当事人可能是个人,也可能是组织或团体,每个当事人都扮演了一定的角色。每个人在工作或生活中都有多种角色,比如:张三对于其父母来说,角色是儿子,张三对于其姊妹来说是哥哥,对于其所在单位张三是雇员。在企业管理中角色也称为岗位,有时一个岗位就是一个人,有时一个岗位可能有多个人,也有可能某人身兼数职,也即他同时在多个岗位上任职或工作。因此,企业管理中的岗位概念也即角色,角色管理就是岗位管理,岗位职责定义了
系统 2019-08-12 01:33:34 2543
MySQL是一个非常流行的小型关系型数据库管理系统,2008年1月16号被Sun公司收购。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。1、phpMyAdmin(http://www.phpmyadmin.net/)phpMyAdmin是最常用的MySQL维护工具,是一个用PHP开发的基于Web方式架构在网站
系统 2019-08-29 23:06:46 2542
Oracle初学者必知的100个问题1.Oracle安装完成后的初始口令?internal/oraclesys/change_on_installsystem/managerscott/tigersysman/oem_temp6.oracle中的裸设备指的是什么?裸设备就是绕过文件系统直接访问的储存空间。7.oracle如何区分64-bit/32bit版本???$sqlplus'/ASSYSDBA'SQL*Plus:Release9.0.1.0.0-Pro
系统 2019-08-12 01:54:28 2542
Ⅰ.创建函数Ⅱ.截取字符串函数:REGEXP_SUBSTR5个参数第一个是输入的字符串第二个是正则表达式第三个是标识从第几个字符开始正则表达式匹配。(默认为1)第四个是标识第几个匹配组。(默认为1)第五个是是取值范围:i:大小写不敏感;c:大小写敏感;n:点号.不匹配换行符号;m:多行模式;x:扩展模式,忽略正则表达式中的空白字符。1CREATEORREPLACEFUNCTIONGET_NUM(GALV_COOTVARCHAR2)RETURNNUMBERI
系统 2019-08-12 01:51:29 2542
甲骨文斥资74亿美元欲收购Sun收购Sun公司对ORACLE来说绝对是多赢之举。对我们ORACLEDBA来说也是一件大好事。ORACLE收购SUN了
系统 2019-08-29 23:28:26 2541
马长明PowerBuilderPowerBuilder与Oracle的连接@TNS:ServerName注意:PB9.5则没有前面那个@TNS:!!!呜,我的时间在此悄悄走过由于PB初次连接到数据库时要自动建立五个系统表(PowerBuilderCatalogTable:PBCATTBL,PBCATCOL,PBCATEDT,PBCATFMT,PBCATVLD,存储表的扩展属性),因此第一个连接到Oracle的用户必须具有建表、给PUBLIC角色授权等权限。
系统 2019-08-12 01:55:25 2541
--查询表名包含某字符Select*FromsysobjectsWherenamelike'%Area%'andtype='u'--含有'XXX'字段的所有表selecta.[name]TableNamefromsysobjectsa,(select[id],count(*)bfromsyscolumnswhere[name]='SupplierREF'groupby[id])bwherea.[id]=b.[id]---查看数据库表的约束selecta.n
系统 2019-08-12 01:55:20 2541
--需求一张自关联的父子表,实现删除子记录时判断父记录下是否还有子记录,如果没有子记录,则更新父记录。--建表createtabletest_sj(idnumber(8)notnull,p_idnumber(8),remarkvarchar2(200));altertabletest_sjaddconstraintPK_test_sjprimarykey(id);altertabletest_sjaddconstraintFK_test_sjforeign
系统 2019-08-12 01:54:38 2541