第 4 步:创建专用用户帐户

恢复了数据库之后,需要一个用户帐户来从 WhatsUp 应用中连接。以下样例步骤创建了一个帐户,名称为 WhatsUpGold_User 密码为 P@ssw0rd。此用户被配置了连接和使用Whatsup、NetFlow、和 NFArchive 数据库所需的权限。所有命令在 SQL Server Management Studio 的[新建查询]窗口运行。

  1. 点击 SQL Server Management Studio 工具条上的[新建查询按钮。

    点击[新建查询]按钮

    在屏幕的右边会打开空白查询窗口。

  2. 输入以下内容:

    USE [master]

    GO

    CREATE LOGIN [WhatsUpGold_User]

    WITH PASSWORD = N'P@ssw0rd',

    DEFAULT_DATABASE = [WhatsUp]

    GO

    在查询窗口输入 SQL 代码来创建专用用户

  3. 单击 [运行] 按钮。命令运行,查询下面出现确认信息:"命令成功完成。"
  4. 要给三个恢复的数据库中的 dbo 用户指定新的登录帐户,查询窗口输入以下命令:

    ALTER AUTHORIZATION ON DATABASE::[WhatsUp] TO [WhatsUpGold_User]

    ALTER AUTHORIZATION ON DATABASE::[NetFlow] TO [WhatsUpGold_User]

    ALTER AUTHORIZATION ON DATABASE::[NFArchive] TO [WhatsUpGold_User]

  5. 单击 [运行] 按钮。命令运行,查询下面出现确认信息:"命令成功完成。"
  6. 要授予新登录帐户创建新应用数据库的权限,在查询窗口输入以下命令:

    GRANT CREATE ANY DATABASE TO [WhatsUpGold_User]

  7. 单击 [运行] 按钮。命令运行,查询下面出现确认信息:"命令成功完成。"
  8. (可选)要防止新的登录帐户能看到其他非 WhatsUp 数据库,在查询窗口输入以下命令:

    DENY VIEW ANY DATABASE TO [WhatsUpGold_User]

  9. 单击 [运行] 按钮。命令运行,查询下面出现确认信息:"命令成功完成。"

另请参阅

使用 SQL Server Management Studio 从 Microsoft SQL Server 2008 R2 Express Edition 数据库到 Microsoft SQL Server 2008 R2 迁移WhatsUp Gold

引言

第 1 步:验证 SQL 服务器是否满足要求

第 2 步:备份数据库

第 3 步:将数据库迁移到 Microsoft SQL Server 2008 R2

第 5 步:更新的数据库连接