本文仅适用于SQL Server 2008 R2版本的实例。关于其他SQL Server版本,请参见创建数据库和账号SQL Server 2017版创建数据库和账号SQL Server 2012/2016版

创建账号

注意事项

  • 每个SQL Server 2008 R2版本的实例最多可以创建500个账号。
  • 如果您要迁移本地数据库到RDS,请在RDS实例中创建与本地数据库一致的迁移账号和数据库。
  • 分配数据库账号权限时,请按最小权限原则和业务角色创建账号,并合理分配只读和读写权限。必要时可以把数据库账号和数据库拆分成更小粒度,使每个数据库账号只能访问其业务之内的数据。如果不需要数据库写入操作,请分配只读权限。
  • 为保障数据库的安全,请将数据库账号的密码设置为强密码,并定期更换。

操作步骤

  1. 登录RDS管理控制台
  2. 在页面左上角,选择实例所在地域。
  3. 找到目标实例,单击实例ID。
  4. 在左侧导航栏中,选择账号管理
  5. 单击创建账号


  6. 输入要创建的账号信息。


    参数 说明
    数据库账号 账号名称,长度为2~16个字符,由小写字母、数字或下划线组成,但开头需为字母,结尾需为字母或数字。
    授权数据库 该账号授权的数据库。若尚未创建数据库,该值可以为空。

    一个账号可以授权多个数据库,授权数据库的操作步骤如下:

    1. 未授权数据库栏中,选中要授权的数据库。
    2. 单击授权,将其添加数据库到已授权数据库栏中。
    3. 您可以设置该账号对于各个数据库的权限,可设置为读写只读。还可以单击全部设读写全部设只读进行批量设置。

    密码

    设置账号密码。要求如下:

    • 长度为8~32个字符。
    • 由大写字母、小写字母、数字、特殊字符中的任意三种组成。
    • 特殊字符为!@#$%^&*()_+-=
    确认密码 输入与密码一致的字段,以确保密码正确输入。
    备注说明 可以备注该账号的相关信息,便于后续账号管理,最多支持256个字符。
  7. 单击确定,账号创建完成。

创建数据库

每个SQL Server 2008 R2版本的实例最多可以创建50个数据库。

  1. 登录RDS管理控制台
  2. 在页面左上角,选择实例所在地域。
  3. 找到目标实例,单击实例ID。
  4. 在左侧导航栏中,选择数据库管理
  5. 单击创建数据库


  6. 输入要创建的数据库信息。

    参数 说明
    数据库(DB)名称 填写数据库名称。由小写字母、数字、下划线或中划线组成,以字母开头,以字母或数字结尾,长度为2~64个字符。
    支持字符集 选择字符集。如果没有需要的字符集,选择全部,并从下拉菜单中选择。
    授权账号 选择要授权的账号,并设置账号类型为读写只读所有者

    如果还没创建账号,可以留空。

    账号类型 选择账号后可见,设置该数据库授予给账号的权限,可选择读写只读
    备注说明 可以备注该数据库的相关信息,便于后续数据库管理,最多支持256个字符。
  7. 单击确定,数据库创建完成。

相关文档