全部产品
云数据库 RDS 版

创建数据库和账号SQL Server 2012/2016版

更新时间:2017-09-12 18:02:59   分享:   

说明:本文仅适用于SQL Server 2012和2016版本的实例。关于如何在SQL Server 2008 R2版本的实例中创建数据库和账号,请参见文档创建数据库和账号SQL Server 2008 R2版

若要使用云数据库RDS,您需要在实例中创建数据库和账号。对于SQL Server 2012和2016版本的实例,您需要通过RDS控制台创建一个初始账号,然后通过DMS或客户端创建和管理数据库。本文将介绍通过DMS创建数据库和账号的操作步骤。

注意事项

  • 同一实例下的数据库共享该实例下的所有资源。每个SQL Server 2012和2016版本的实例支持创建无数个数据库,支持创建一个初始账号以及无数个普通账号,您可以通过SQL命令管理普通账号和数据库。

  • 如果您要迁移本地数据库到RDS,请在RDS实例中创建与本地数据库一致的迁移账号和数据库。

  • 分配数据库账号权限时,请按最小权限原则和业务角色创建账号,并合理分配只读和读写权限。必要时可以把数据库账号和数据库拆分成更小粒度,使每个数据库账号只能访问其业务之内的数据。如果不需要数据库写入操作,请分配只读权限。

  • 为保障数据库的安全,请将数据库账号的密码设置为强密码,并定期更换。

操作步骤

  1. 登录RDS管理控制台

  2. 选择目标实例所在地域。

  3. 单击目标实例的ID,进入基本信息页面。

  4. 在左侧导航栏中,选择账号管理,进入账号管理页面。

  5. 单击创建初始账号

  6. 输入要创建的账号信息,如下图所示。

    设置初始账号信息

    参数说明:

    • 数据库账号:长度为2~16个字符,由小写字母、数字或下划线组成。但开头需为字母,结尾需为字母或数字。

    • 密码:该账号对应的密码。长度为8~32个字符,由字母、数字、中划线或下划线中的任意三种组成。

    • 确认密码:输入与密码一致的字段,以确保密码正确输入。

  7. 单击确定

  8. 单击页面右上角的登录数据库,进入数据管理控制台快捷登录页面。

  9. 快捷登录页面,检查阿里云数据库标签页面显示的连接地址和端口信息。若信息正确,填写数据库用户名和密码,如下图所示。

    DMS快捷登录页面

    • 参数说明:

      • 1:实例的连接地址和端口信息。

      • 2:要访问数据库的账号名称。

      • 3:上述账户所对应的密码。

  10. 单击登录

    说明:若您希望浏览器记住该账号的密码,可以先勾选记住密码,然后再单击登录

  11. 若出现将DMS服务器的IP段加入到RDS白名单中的提示,单击设置白名单,如下图所示。若需手动添加,请参见设置白名单

  12. 成功添加白名单后,单击登录

  13. 成功登录RDS实例后,在页面上方的菜单栏中,选择SQL操作 > SQL窗口

  14. 在SQL窗口中输入如下命令,创建数据库。

    说明:关于其它可选参数,请参见官方文档CREATE DATABASE (SQL Server Transact-SQL)

    1. create database <database name>
    2. on primary //默认属于primary文件组,可省略
    3. (
    4. /*--数据文件的具体描述--*/
    5. name='database name_data', //主数据文件的逻辑名称
    6. filename='D:\database name_data.mdf', //主数据文件的物理名称
    7. size=5mb, //主数据文件的初始大小
    8. maxsize=100mb, -- 主数据文件增长的最大值
    9. filegrowth=15%--主数据文件的增长率
    10. )
    11. log on
    12. (
    13. /*--日志文件的具体描述,各参数含义同上--*/
    14. name='database name_log',
    15. filename='D:\database name_log.ldf',
    16. size=2mb,
    17. filegrowth=1mb
    18. )
    19. <option> ::=
    20. {
    21. | DEFAULT_FULLTEXT_LANGUAGE = { lcid | language_name | language_alias }
    22. | DEFAULT_LANGUAGE = { lcid | language_name | language_alias }
    23. }
  15. 单击执行,完成创建数据库。

  16. 在SQL窗口中输入如下命令,创建普通账号。

    说明:关于其它可选参数,请参见官方文档CREATE USER (Transact-SQL)

    1. CREATE USER <user name> WITH PASSWORD = '<password>';
  17. 单击执行,完成创建普通账号。

本文导读目录
本文导读目录
以上内容是否对您有帮助?