登錄數據庫問題
請教各位:
怎么知道非法用戶登錄到sql server 2000數據庫,如一些用戶密碼錯誤想登錄到sql server 2000,怎么樣可以查到此類用戶.
问题点数:100、回复次数:11Top
1 楼wangtiecheng(不知不为过,不学就是错!)回复于 2006-05-04 11:36:40 得分 0
在事件探查器中,监视事件类“安全审核”。
如:Audit Login Failed事件可以监测到用户登录失败的信息。Top
2 楼yanenming(井冈山)回复于 2006-05-04 14:07:13 得分 0
怎么樣操作呢?Top
3 楼wangtiecheng(不知不为过,不学就是错!)回复于 2006-05-04 14:57:25 得分 0
-->程序
-->Microsoft SQL Server
-->事件探查器
-->新建跟踪
-->连接到要监测的服务器,选择验证方式,输入用户密码
-->设置跟踪属性,“事件”选项页
-->在“可用事件类”中选择要监测的事件,如:“安全审核”中的“Audit Login Failed”添加到右侧“选定的事件类”中
-->“运行”即可
-->此时用查询分析器登录时,若输入错误的密码,则监视中会有“用户XX登录失败”信息。
Top
4 楼yesyesyes()回复于 2006-05-05 09:08:24 得分 0
sqlserver日志里都可记录Top
5 楼yanenming(井冈山)回复于 2006-05-06 10:34:52 得分 0
多謝
是可以知道"用户XX登录失败",但如果知道是那部電腦名稱或IP那更好了
Top
6 楼wangtiecheng(不知不为过,不学就是错!)回复于 2006-05-06 10:43:37 得分 0
-->设置跟踪属性
-->在“数据列”页面中可以选择添加Host_name,就可以知道哪个计算机了。Top
7 楼yanenming(井冈山)回复于 2006-05-06 11:04:12 得分 0
如果成功就知道是哪個計算機,如果失敗就不知道了
你有QQ嗎?Top
8 楼sxycgxj(云中客)回复于 2006-05-06 11:15:21 得分 0
最好的办法还是在SQL日志里查看
可以在企业管理器中的[管理]中的sqlserver日志中查看最近访问者的信息Top
9 楼yanenming(井冈山)回复于 2006-05-06 11:22:00 得分 0
"在企业管理器中的[管理]中的sqlserver日志中查看最近访问者的信息"
怎么樣查呢,我試了幾次也找不出來呀Top
10 楼simonhehe(流氓会武术,谁也挡不住)回复于 2006-05-06 23:45:14 得分 0
upTop
11 楼crazyoracle()回复于 2006-05-08 13:10:47 得分 0
在企业管理器中的[管理]中的sqlserver日志中查看最近访问者的信息"?我怎么看不到啊,是不是版本的问题?我用的是个人版Top




