cascade delete login

wo_happy 2010-03-25 09:50:05
各位大侠,比如我建了二个login user user1,user2. 我想删除user1的时候就直接吧user2也删了,该怎么弄呢?
...全文
74 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wo_happy 2010-03-27
  • 打赏
  • 举报
回复
多谢各位!!!
东那个升 2010-03-26
  • 打赏
  • 举报
回复
CREATE trigger ddl_test on all server for 
DROP_LOGIN
AS
declare @EVENTDATA xml
set @EVENTDATA=EVENTDATA()


if @EVENTDATA.value('(/EVENT_INSTANCE/ObjectName)[1]','SYSNAME')='user1'
--,@EVENTDATA.value('(/EVENT_INSTANCE/EventType)[1]','SYSNAME')
DROP LOGIN user2
htl258_Tony 2010-03-26
  • 打赏
  • 举报
回复
怎么有这样的需求,登录用户不会多,一个个删除是多么的快.
dawugui 2010-03-26
  • 打赏
  • 举报
回复
[Quote=引用楼主 wo_happy 的回复:]
各位大侠,比如我建了二个login user user1,user2. 我想删除user1的时候就直接吧user2也删了,该怎么弄呢?
[/Quote]
登录用户?貌似得一个一个删除.帮顶.
--小F-- 2010-03-25
  • 打赏
  • 举报
回复
级联删除或者触发器 自己去查一下

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧