我在 Windows 2008 Server 上安装了 SQL Server 2008。
我已禁用内置管理员密码并sa
使用系统管理员权限创建。
问题是:有没有办法访问数据库,或者备份它。或重置(和/或)获取密码的方法sa
?
我想保护我的数据库。
谢谢。
我在 Windows 2008 Server 上安装了 SQL Server 2008。
我已禁用内置管理员密码并sa
使用系统管理员权限创建。
问题是:有没有办法访问数据库,或者备份它。或重置(和/或)获取密码的方法sa
?
我想保护我的数据库。
谢谢。
我已禁用内置管理员密码...我想保护我的数据库。
如果您认为可以禁用对内置管理员的访问权限,那您就是在追逐幻想。内置管理员将始终能够访问您的数据库,获取访问权限的步骤在“当系统管理员被锁定时连接到 SQL Server”中清楚地记录了。您的数据库必须部署在您完全信任系统管理员的系统上,这个基本要求没有解决方法。
大多数情况下,这个问题被认为是保护数据库中感知到的 IP 的错误尝试。该问题的答案是您想要的称为 DRM,而 SQL Server 不提供 DRM。如果您害怕将数据库分发给您的用户,请使用SQL Azure之类的服务。
必须有权访问SQLCmd
提示的用户将能够运行执行此类命令。您可以访问数据库并在控制台重置密码并执行以下操作:
ALTER LOGIN sa WITH PASSWORD = ‘newpassword’ UNLOCK