![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQLServer学习
文章平均质量分 78
lzhs
这个作者很懒,什么都没留下…
展开
-
SQL学习--00001--数据库改名--20110417
重新开始SQLServer研究后的第一个想法,本来想写关于APPLY运算符的。 后来忽然发现虚拟机上的数据库名字起的不对,就想要写语句改一下数据库名;改名后发现不对,原来逻辑文件和物理文件都要改名的;于是就想起来研究一下如何比较完整的“数据库改名”!其实,问题主要就是集中在“逻辑文件”和“物理文件”的改名上;通常情况下,我们创建数据库的时候,逻辑文件和物理文件名都是和数据库名字有关系的(一般都包含数据库名);原创 2011-04-17 21:13:00 · 3534 阅读 · 0 评论 -
SQL学习--00002--LogonTrigger--20110418
今天在SSC上看到一篇文章,介绍用Logon Trigger实现类似mySQL那样控制客户端IP的方法 Blocking Users by IP觉得挺好玩的,想继续深化一下,于是就开始研究Logon Trigger。这个Logon Trigger好像是2008才开始有的,由于我的机器直接装的是2008R2,2008里到底有没有就不知道了。简单的测试了一下,却发现一个问题(不知道是不是问题,反正在我的机器上是有问题的):1、创建了一个For/After Logon Trigger2、Trigger里的内容就原创 2011-04-18 22:25:00 · 1422 阅读 · 0 评论 -
SQL学习--00002--LogonTrigger(续)--20110425
我的上一篇博客提到了Logon Trigger会被触发多次的情况,经过几番的资料查找后,终于找到问题的最终原因了。下面详细解释一下。1、触发器功能调整(1)用于记录触发器事件内容的表,增加了AppName(AppName可以帮忙解决很多问题)、HostName、OriginalLogin等信息--***************************************************--创建日志表,用于记录系统里每一个TRIGGER的EVENTDATA()--*************原创 2011-04-25 20:59:00 · 737 阅读 · 7 评论 -
SQL学习--00003--LOGINPROPERTY Function--20110503
<br />看到SQL Server 2008里一个新增了一个函数,关于 Login 的,叫做 LOGINPROPERTY。 <br />刚开始的时候,觉得好像这些没有什么用,后来仔细看了一下,发现还是不错的,于是就研究了一下。<br />下面是简单的例子:<br />SELECT LOGINPROPERTY('un_zsli','BadPasswordTime') AS BadPasswordTime --最近一次密码错误的时间,不会被成功登录重置 ,LOGINPROPERTY(原创 2011-05-03 21:49:00 · 547 阅读 · 0 评论