小编Die*_*res的帖子

估计预计的数据库增长

我最近作为 DBA 实习生开始使用 SQL Server 2008。我需要计算数据库的大小,还要估计它最近几个月的增长以及未来 12 个月的预测增长。

我可以使用 sp_spaceused 语句来计算实际大小,但如何计算其他所有内容?

sql-server-2008 sql-server size

10
推荐指数
2
解决办法
3万
查看次数

SQL Server 上密码的登录寿命

Enforce Password Expiration启用选项的登录的“寿命”是多少?

在哪里可以找到更改时间的配置/选项?

sql-server sql-server-2008-r2 logins

4
推荐指数
2
解决办法
6354
查看次数

如何在 sp 中使用 tsql 语句设置“结果为文本”?

有什么方法可以在执行过程时在 SP 内设置“结果为文本”?tsql 语句?

谢谢。

sql-server-2008 t-sql

4
推荐指数
1
解决办法
1万
查看次数

在 SQL Server 中禁用查找约束

我正在对 SQL Server 中的约束进行审计。

如何找到所有未启用的约束?

在使用下一个声明之后:

alter table mytable nocheck constraint all
Run Code Online (Sandbox Code Playgroud)

sql-server-2008 sql-server constraint alter-table ddl

2
推荐指数
3
解决办法
5664
查看次数

数据库备份是否包括所有文件?

如果我的数据库中有两个文件(mdf 和 ndf),当我使用以下语句备份数据库时:

backup database mydb;
Run Code Online (Sandbox Code Playgroud)

两个文件都备份了吗?

sql-server backup sql-server-2008-r2

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

如何使用 securityadmin 服务器角色模拟登录名

在 MSSQL 2008R2 上,我在不同的服务器上有两个实例,我需要同步所有登录的密码更改。我认为我可以创建一个存储过程,其中具有 securityadmin 服务器角色的用户(模拟)更改密码。

Obs:CHANGE_PASSWORD 是具有 securityadmin 服务器角色的用户。

ALTER PROCEDURE SPU_CAMBIO_PASSWORD
(
    @USER VARCHAR(50),
    @PASSWORD VARCHAR(100)
)
WITH EXECUTE AS 'CHANGE_PASSWORD'
AS
    DECLARE @STATEMENT VARCHAR(200)
    SET @STATEMENT= 'ALTER LOGIN '+ @USER+ ' WITH PASSWORD = '''+@PASSWORD+''', CHECK_POLICY =OFF'
    EXEC(@STATEMENT)
GO
Run Code Online (Sandbox Code Playgroud)

错误:无法作为服务器主体执行,因为主体“CAMBIO_PASSWORD”不存在,无法模拟此类主体,或者您没有权限。

sql-server permissions t-sql sql-server-2008-r2 impersonation

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