小编Car*_*Dev的帖子

更改 SQL Server 端口真的那么安全吗?

SQL Server 的默认端口是 1433。我们的管理员告诉我,“出于安全原因”必须更改端口。

改变端口真的那么安全吗?如果服务器位于防火墙后面并且它只允许从特定范围的 IP 连接到它,这还不够好?

sql-server

12
推荐指数
5
解决办法
6838
查看次数

加入同一个表而不复制字段中的数据或使用 c#

我有下表(省略了几个字段):

CREATE TABLE [Device](
    [DeviceId] [int] IDENTITY(1,1) NOT NULL,
    [AuthorizedDate] [datetime2](0) NULL,
    [DeauthorizedDate] [datetime2](0) NULL,
    [MemberId] [int] NOT NULL,
    ...
 CONSTRAINT [PK_Device] PRIMARY KEY CLUSTERED 
(
    [DeviceId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY]
Run Code Online (Sandbox Code Playgroud)

该表用于跟踪每个成员的设备 - 他们现在只能同时激活 5 台设备,并且在 90 天内只能进行 3 次更改。此表不足以强制执行 3 更改规则(我不会详细说明)。为此,我决定创建一个日志表:

CREATE TABLE [SwapLog](
    [SwapLogId] [int] IDENTITY(1,1) NOT NULL,
    [MemberId] [int] NOT NULL,
    [DeauthorizationDate] [datetime] NOT NULL,
    [DeauthorizedDeviceId] …
Run Code Online (Sandbox Code Playgroud)

sql-server t-sql

2
推荐指数
1
解决办法
215
查看次数

标签 统计

sql-server ×2

t-sql ×1