当前位置:首页 » 编程语言 » sql2000数据跟踪
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql2000数据跟踪

发布时间: 2022-12-20 15:44:37

sql数据库怎么跟踪密码登录错误的进程

首先禁用服务器密码策略
使用sa账户登录SQL server,打开安全性-登录名-右键-输入登录名test,选择SQL server身份验证,输入密码“123”(此时勾选了强制实时密码策略),点击确定

可成功创建了test账户,并且设置了弱口令“123”,然后右键test账户看一下属性。

下图中显示test账户勾选了强制实施密码策略,密码位置:显示15个圈,是看不出弱口令的。

用弱口令登录test账户也是没有问题的

然后开启服务器密码策略,使用管理员sa新建一个弱口令账户

依然使用sa账户登录SQL server,打开安全性-登录名-右键-输入登录名test1,选择SQL server身份验证,输入密码“123”(此时勾选了强制实施密码策略),点击确定

此时数据库报错提示“密码有效性验证失败,该密码不够复杂,不符合Windows策略要求”,证明了开启服务器密码策略并勾选账户强制实施密码策略,是有效果的。

但我看了一下Windows操作系统的密码策略也是挺下饭-..-最少六个字符长!!

就是说即使开了密码策略,还可以将密码设置为Qwe!23的六位数

如果想要设置密码最小长度的话,在服务器密码策略上修改就可以了

最后试一下开启Windows操作系统密码策略,不勾选数据库账户的强制实施密码策略,看看能不能,设置弱口令

果然结果是可以的。

总结一下就是SQL server密码策略要同时满足开启Windows密码策略并且勾选SQL server账户的强制实施密码策略才算是符合,但即使这样的话一样可以设置6位长度的口令,所以还要设置服务器的密码最小长度值。

❷ sql server 2000数据库查找某个数值

如果你有数据库的sa密码,用事件查看器进行跟踪,这时你就可以进入程序,你进行要操作的内容,它会将SQL代码记录下来.
事件查看器不一定要装在服务器上,只要你将在客户机上也可以。

❸ 如何使用SQL server 2000的事件探查器跟踪记录的更新情况

打开 事件探查器,文件--新建跟踪
另外可以在 工具处设置筛选条件
如要跟踪的数据库,语句等

❹ 如何利用SQL2000数据库中的表进行审计跟踪,进入如下界面

❺ 如何使用SQL Server 跟踪数据库变化

1、找到SQL Server Profiler并登录

位置:单击开始--程序--Microsoft SQL Server--性能工具--SQL Server Profiler


详解:

需要过滤具体的列名值,则选择对应的列,在右边树形框录入具体的值,并必须选择排除不包含值的行哈。

各个选项的具体含义,如下:

TextDate 依赖于跟踪中捕获的事件类的文本值;

ApplicationName 创建 SQL Server 连接的客户端应用程序的名称。此列由该应用程序传递的值填充,而不是由所显示的程序名填充的;

NTusername Windows 用户名。

LoginName用户的登录名(SQL Server 安全登录或 Windows 登录凭据,格式为“域用户名”)

CPU 事件使用的 CPU 时间(毫秒)。

Reads 由服务器代表事件读取逻辑磁盘的次数。

Writes 由服务器代表事件写入物理磁盘的次数。

Duration 事件占用的时间。尽管服务器以微秒计算持续时间,SQL Server Profiler 却能够以毫秒为单位显示该值,具体情况取决于“工具”>“选项”对话框中的设置

ClientProcessID 调用 SQL Server 的应用程序的进程 ID。

SPID SQL Server 为客户端的相关进程分配的服务器进程 ID。

StratTime 事件(如果可用)的启动时间。

EndTime事件结束的时间。对指示事件开始的事件类(例如 SQL:BatchStarting 或 SP:Starting)将不填充此列。

BinaryData 依赖于跟踪中捕获的事件类的二进制值。

然后,单击运行即可!

❻ 请教:sqlserver2000下如何跟踪某一个客户机的sql语句

可以使用查找的方法来找相应的SQL语句,跟踪某一客户端的操作记录,在新建一个跟踪的跟踪属性中可以设置相关的筛选项目

❼ 如何利用SQL2000数据库中的表进行审计跟踪,进入如下界面,如图

什么意思?

❽ sql server2000 中怎样跟踪数据库中表数据的修改,变化(即表的异动)

不用吧
你写个触发器 把数居的变化写进指定表

❾ 如何使用SQL server 2000的事件探查器呢。1、怎么打开探查器,2、怎么使用探测器。

事件探查器平时不会用到的,这个我用过一段时间,主要就是跟踪数据库sql语句的执行情况,比如说:我有一个系统,用到了sql 2000数据库,这个系统共有500张表,而此时我有个需求是:当用户做某一个操作时,比如插入,登录等等,我要知道我此刻对哪一张表再操作的,打开事件探查器,新建跟踪,你就能看到所做的操作,并且能定位操作的是哪一张表,如果要人为去找的话,花一天时间也不一定有结果的。

❿ sql2000事件探测器无法建立跟踪

可以远程建立的,你仔细看看建立时报的什么错误,是你给的账号没有权限还是服务器名账号名有问题,另外2000的数据库要打上sp4的补丁,不然不稳定,会出现很多问题