楼主: xzh2000

[精华] 祝賀SQL版現在高手云聚﹐開個擂台賽如何﹖有問題直管進來﹐1個小時內解決。

[复制链接]
论坛徽章:
2
ITPUB元老
日期:2005-02-28 12:57:00授权会员
日期:2005-10-30 17:05:33
71#
发表于 2003-10-11 04:28 | 只看该作者

如何Calculate Number of Working Days?

如题.

使用道具 举报

回复
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
72#
发表于 2003-10-11 10:12 | 只看该作者

谁能把DTS从SQL SERVER中分离出来!

rt

使用道具 举报

回复
论坛徽章:
0
73#
发表于 2003-10-11 12:43 | 只看该作者

問個簡單的問題

沒有了

使用道具 举报

回复
论坛徽章:
1
2013年新春福章
日期:2013-02-25 14:51:24
74#
发表于 2003-10-11 19:21 | 只看该作者

请教一个想了很久都没有结果的问题

我们在实际实施系统 (例如工资系统) 时,遇到这样一个问题:

在一台Win2k服务器上运行SQL Server 2000,
SQL Server 数据库中有敏感数据,
现我们不希望这台服务器的管理员查看数据库中的数据。

服务器管理员拥有windows的administrators的密码而没有 SQL 的sa 密码,但他还是可以以windows认证方式进入数据.

问题:
有什么方法可以让服务器管理员拥有windows的administrators的密码,而让他不可以进入M$ SQL Server??


先谢谢了

使用道具 举报

回复
论坛徽章:
22
授权会员
日期:2005-10-30 17:05:332012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:36马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:11:36
75#
发表于 2003-10-11 20:24 | 只看该作者
TO leo2003
据我所知,你这种情况没办法。混合认证在QA里还是可以选择通过windows认证方式进入sqlserver。

可以对敏感数据加密。不告诉服务器管理员表结构,相应的内部责任和保密协议

等等看xzh2000有没有办法。

使用道具 举报

回复
论坛徽章:
1
2013年新春福章
日期:2013-02-25 14:51:24
76#
发表于 2003-10-11 20:36 | 只看该作者
谢谢 magicangel ,
现在我们也只能把部份敏感数据加密,
但这样效率较低(因为数据量不少),
读的时候要解密,
写和更新的时候要加密,
很麻烦.

顺便请教:

有什么好方法可对某个表进行加密解密??

谢了

使用道具 举报

回复
论坛徽章:
5
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:342010新春纪念徽章
日期:2010-03-01 11:20:52ITPUB 11周年纪念徽章
日期:2012-10-09 18:03:32沸羊羊
日期:2015-06-11 20:31:50
77#
发表于 2003-10-12 13:04 | 只看该作者

Re: 总结 SQL Server 中死锁产生的原因及解决办法

最初由 magicangel 发布
[B]其实所有的死锁最深层的原因就是一个:资源竞争
表现一:
一个用户A 访问表A(锁住了表A),然后又访问表B
另一个用户B 访问表B(锁住了表B),然后企图访问表A
这时用户A由于用户B已经锁住表B,它必须等待用户B释放表B,才能继续,好了他老人家就只好老老实实在这等了
同样用户B要等用户A释放表A才能继续这就死锁了
解决方法:
这种死锁是由于你的程序的BUG产生的,除了调整你的程序的逻辑别无他法
仔细分析你程序的逻辑,
1:尽量避免同时锁定两个资源
2: 必须同时锁定两个资源时,要保证在任何时刻都应该按照相同的顺序来锁定资源.

表现二:
用户A读一条纪录,然后修改该条纪录
这是用户B修改该条纪录
这里用户A的事务里锁的性质由共享锁企图上升到独占锁(for update),而用户B里的独占锁由于A有共享锁存在所以必须等A释
放掉共享锁,而A由于B的独占锁而无法上升的独占锁也就不可能释放共享锁,于是出现了死锁。
这种死锁比较隐蔽,但其实在稍大点的项目中经常发生。
解决方法:
让用户A的事务(即先读后写类型的操作),在select 时就是用Update lock
语法如下:
select * from table1 with(updlock) where .... [/B]



If use "select * from table1 with(updlock) where .... "
Will it cause more locks than before and slow-down the overall performance?
Thanks.

使用道具 举报

回复
求职 : 系统分析师
论坛徽章:
691
博彩大赢家
日期:2014-07-14 11:41:47博彩大赢家
日期:2015-09-24 12:11:05菠菜神灯
日期:2016-04-18 13:59:20NBA季后赛大富翁
日期:2016-04-27 11:51:10NBA季后赛大富翁
日期:2016-06-24 10:29:08芝加哥公牛
日期:2015-06-25 09:32:08芝加哥公牛
日期:2016-04-18 14:22:33芝加哥公牛
日期:2016-10-27 14:28:54芝加哥公牛
日期:2016-12-27 14:16:24芝加哥公牛
日期:2017-04-18 17:07:58
78#
发表于 2003-10-12 13:16 | 只看该作者
啊,我走错了!

-
既然是administrators,那什么不好管啊,目前我知道的唯一的方法:对敏感数据加密!

使用道具 举报

回复
求职 : 系统分析师
论坛徽章:
691
博彩大赢家
日期:2014-07-14 11:41:47博彩大赢家
日期:2015-09-24 12:11:05菠菜神灯
日期:2016-04-18 13:59:20NBA季后赛大富翁
日期:2016-04-27 11:51:10NBA季后赛大富翁
日期:2016-06-24 10:29:08芝加哥公牛
日期:2015-06-25 09:32:08芝加哥公牛
日期:2016-04-18 14:22:33芝加哥公牛
日期:2016-10-27 14:28:54芝加哥公牛
日期:2016-12-27 14:16:24芝加哥公牛
日期:2017-04-18 17:07:58
79#
发表于 2003-10-12 13:20 | 只看该作者
最初由 leo2003 发布
[B]
有什么好方法可对某个表进行加密解密??
[/B]


对关键数据加密解密!不是对表!

自己写一下函授就可以了啊!

使用道具 举报

回复
论坛徽章:
5
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:342010新春纪念徽章
日期:2010-03-01 11:20:52ITPUB 11周年纪念徽章
日期:2012-10-09 18:03:32沸羊羊
日期:2015-06-11 20:31:50
80#
发表于 2003-10-12 13:32 | 只看该作者

Re: Re: 总结 SQL Server 中死锁产生的原因及解决办法

最初由 ufohj 发布
[B]


If use "select * from table1 with(updlock) where .... "
Will it cause more locks than before and slow-down the overall performance?
Thanks. [/B]


没人知道吗?
谢谢.

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表