=========请大家帮忙,数据库监听问题。。。。请进~~

parol2910 2005-04-29 07:44:49
我想对SQl2000 进行监听, 当用户连接到数据库时获得用户的操作和用户的信息。
在用户操作操作之前对数据进行备份,然后进行用户的操作。
请问,
怎么样才能获得Sql被用户访问。然后获得用户的信息和用户要做的操作。。。

谢谢~~~
着急。。。
...全文
139 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 2005-04-30
  • 打赏
  • 举报
回复
如果只是想把数据存储到其他数据库

create trigger tr_test on 表
for insert
as
insert 另一库.dbo.存储数据的表 select * from inserted
parol2910 2005-04-30
  • 打赏
  • 举报
回复
在触发器中又怎么调用存储过程??

谢谢~~~~

给个例子.
parol2910 2005-04-30
  • 打赏
  • 举报
回复
我想在触发器中将数据存储到其它数据库的表中.

在触发器中怎么写才能将数据存储到其它数据库中?

在存储过程中可以将数据写到任意数据库的表中吗?

存储过程是对一个库建的,还是对所有数据库建的?

帮忙.这样比看书快,没时间了.呵呵.
谢谢~~~
天地客人 2005-04-30
  • 打赏
  • 举报
回复
我认为:所有用户登录都从一个存储过程中执行!这样,就可以控制你想要做的事,如:是否可以登录,备份,权限控制之类,都可以
parol2910 2005-04-30
  • 打赏
  • 举报
回复
那我可不可以用Sql语句连接到其它数据库,然后将数据写入表中.
talantlee 2005-04-29
  • 打赏
  • 举报
回复
檢聽我也沒聽過
不過
在用户操作操作之前对数据进行备份,然后进行用户的操作。--可以用觸發器實現
Well 2005-04-29
  • 打赏
  • 举报
回复
這個啊
不太清楚哦
應該沒有吧
等高手。
我隻有幫樓主你UP!!
parol2910 2005-04-29
  • 打赏
  • 举报
回复
那在Sql语句里怎么才能将数据写入其它数据库的表中.
zjcxc 2005-04-29
  • 打赏
  • 举报
回复
这个好像没有什么好办法,sql没有提供用户登陆反馈的接口.
parol2910 2005-04-29
  • 打赏
  • 举报
回复
我现在想自己用程序实现Sql的日志记录功能.
不知道去监听哪里,然后获得信息.
Littleming 2005-04-29
  • 打赏
  • 举报
回复
事件查看器可以看出所有用户操作包括系统运行的操作

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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