sql语句 非工作时间禁止修改数据库 5zhangxu3739]

发布时间:2017-2-27 3:23:12 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"sql语句 非工作时间禁止修改数据库 5zhangxu3739]",主要涉及到sql语句 非工作时间禁止修改数据库 5zhangxu3739]方面的内容,对于sql语句 非工作时间禁止修改数据库 5zhangxu3739]感兴趣的同学可以参考一下。

大家帮帮 我  用T-SQL 语句写个 这样的程序  在非工作时间不能修改数据库  工作时间 周一至周五的早8点到下午6点 国家法定节假日出外 (5.1 10.1 黄金周)

关注..

在触发器里? if getdate()......... begin    rollback end 或者写个授权 GRANT  SELECT ,  INSERT  ON [dbo].[Alphabetical list of products] TO [username] DENY  INSERT  ON [dbo].[Categories] TO [testuser] CASCADE  建一个维护计划放在里面? 实验一下

看来这个东西对管理是比较好的,我也希望知道

法定节假日要做个配置表通过里面的数据判断, 剩下的就用datepart(weekday,getdate())去判断周几,判断几点也是用datapart。 写个函数最好。 清晰一点的方法是对要做的修改写个存储过程利用这个函数进行判断,懒一点的方法直接建触发器。

不能修改是仅指架构不能改动么,可以增加或删除数据么,如果这样用DDL触发器可以解决了.

你應該是在程序的前台數據庫連接時控制吧. 寫一個自定義函數,判斷現在時間是否在你的時間範圍內(這個可能在建個資料表,因為法定是可以由于共和國高階主管修改的),如果不在的話,返回一個標識. 然後在前台的程序中得到這個標識,你就可以Close 你的數據庫了,告訴用戶數據庫在關賬中....

如果这样,还不如做一个节假日表,这样不是更方便嘛?如果更改,添加更方便

上一篇:救命呀!大虾快帮帮我 0mailto520]
下一篇:如何删除关联表记录 10feixianxxx]

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。