前几天同事不小心误操作,将SQLServer库的一张表的一个状态字段给刷成了一个统一状态,由于是update执行所以原来的相关状态无法确定。发生这种事情的时候我的小伙伴背后一凉。由于是在开发试运行中的项目,还没来得及进行备份处理,所以从备份恢复宣告失败。就算有备份那么恢复的也是备份时间节点的数据,意

发布于:2020年06月16日 浏览次数:0 评论数:0

前不久,微软刚刚宣布联合35 个国家摧毁了全球最大的僵尸网络之一Necurs,(详情参见雷锋网此前报道)最近,微软却被僵尸网络Vollgar盯上近两年。  僵尸网络Vollgar 入侵微软近两年,每天攻击近3000个数据库  近日,GuardicoreLabs团队发布了一份长期攻

发布于:2020年06月17日 浏览次数:0 评论数:0

1.业务反应,服务器三天两头就要重启一次,要不然直接hang掉,登上服务器,异常的慢,大概进去需要十分钟的时间,查看一下电脑配置,8核8G的物理机。 2.查看一下任务管理器中的资源使用情况,发现cpu使用正常,内存使用已经撑爆了,8G的内存已经用完,发现sqlserver的进程占用了99%

发布于:2020年06月23日 浏览次数:0 评论数:0

在开发过程中免不了创建实体类,字段少的表可以手动编写,但是字段多还用手动创建的话不免有些浪费时间,假如一张表有100多个字段,手写有些不现实。这时我们会借助一些工具,如:动软代码生成器、各种ORM框架自带的代码生成器等等,都可以使用。我们现在就基于SqlSugar(ORM框架)自己动手制造一个轮子,

发布于:2020年06月23日 浏览次数:0 评论数:0

对于MSSQL的注入点,无外乎这三种权限:SA,DB_OENER,PUBLIC。SA(SystemAdmin)权限我们可以直接执行命令,DB_OENER权限的话,我们可以找到WEB的路径,然后用备份的方式得到webshell,有时也可以对注册表进行操作。PUBLIC权限的话,又要面对表和列了,不过M

发布于:2020年07月05日 浏览次数:0 评论数:0

1.创建数据库--创建数据库createdatabasestuDbonprimary(--表示属于primary文件组name='stuDb',--逻辑名称filename='D:\Data\MSSQL\stuDb.mdf',--物理名称size=5mb,--初始大小maxsize=unlimite

发布于:2020年07月17日 浏览次数:0 评论数:0

1.创建表--创建学生班级表createtableStuClass(ClassIdintprimarykey,--班级ID主键约束ClassNamenvarchar(30)notnullunique,--班级名称非空约束唯一约束CreateDatedatetimedefaultgetdate(),-

发布于:2020年07月19日 浏览次数:0 评论数:0

--语法:select*from表名*表示查询所有字段数据select*fromClassselect*fromStudentselect*fromRankingList--常量列select1,2,3--计算列select'班级:'+NamefromClassselectName,数字=1,Id%

发布于:2020年08月04日 浏览次数:0 评论数:0

--exists结合ifelse以及where条件来使用判断是否有数据满足条件select*fromClasswhereNamelike'%[1-3]班'if(notexists(select*fromClasswherelen(Name)>=5))select'满足条件'elseselect

发布于:2020年08月04日 浏览次数:0 评论数:0

环境描述近期公司服务器mssql密码频繁被改,导致各种业务系统无法连接,报错。昨天来公司,发现4台数据库3台密码都变了。今天尝试着去查查是否能找到问题根源。步骤4台服务器3台连不上,只有64还活着开启SqlServerProfiler工具监控sql执行日志,着重关注AuditLoginChangeP

发布于:2020年09月25日 浏览次数:0 评论数:0