开发者社区 问答 正文

快速入门SQL Server版-初始化配置-创建数据库和账号SQL Server 2012及以上版本


若要使用云数据库RDS,您需要在实例中创建数据库和账号。对于SQL Server 2012和2016版本的实例,您需要通过RDS控制台创建一个初始账号,再通过DMS或客户端创建和管理数据库。
[tr=transparent][url=http://g.alicdn.com/aliyun-icms/assets/icms-main/images/note.png][/url]说明[tr=transparent]控制台上账号列表中不显示通过DMS T-SQL创建的普通账号,可以使用普通账号来登录DMS。

  • 在SQL窗口中输入如下命令,创建数据库用户,并且关联刚创建的普通账号。USE <database name>;CREATE USER <user name> FOR LOGIN <login name>.
  • 单击执行,完成数据库用户创建,至此普通账号就可以访问对应数据库。
  • 展开
    收起
    梨好橙 2018-08-31 22:26:19 1426 分享 版权
    阿里云 AI 助理回答

    要使用云数据库RDS,特别是针对SQL Server 2012和2016版本的实例,您需要遵循以下步骤来创建数据库和账号:

    创建初始账号

    1. 登录RDS控制台:首先,访问阿里云RDS控制台,选择相应的地域。
    2. 选择实例:在实例列表中,单击目标SQL Server 2012或2016实例ID。
    3. 创建账号:在左侧导航栏,找到并点击“账号管理”或相应选项,然后按照界面提示创建一个高权限账号普通账号作为初始账号。这一步是通过控制台完成的。

    创建和管理数据库

    • 通过DMS(数据管理服务)创建数据库

      1. 在RDS控制台,选择您的实例后,进入“数据库管理”页面。
      2. 点击“创建数据库”,根据提示设置数据库名称、字符集等信息,并关联之前创建的账号。
    • 或通过客户端创建数据库用户

      1. 使用SQL Server Management Studio (SSMS) 或其他SQL客户端工具,连接到您的RDS SQL Server实例。
      2. 打开一个新的查询窗口,输入如下命令以创建数据库用户并关联至已创建的普通账号(假设数据库名为YourDatabaseName,登录名即为新用户的用户名):
        USE YourDatabaseName;
        CREATE USER UserName FOR LOGIN UserName;
        
      3. 执行上述SQL命令,完成数据库用户的创建。这样,该普通账号就能访问对应的数据库了。

    注意事项

    • 账号显示问题:请注意,通过DMS T-SQL创建的普通账号可能不会直接显示在RDS控制台的账号列表中。
    • 权限分配:确保为账号合理分配权限,遵循最小权限原则,以保障数据安全。
    • 操作验证:在执行任何数据库操作前,建议先对数据库进行备份,以防不测。

    通过以上步骤,您可以成功地在SQL Server 2012和2016 RDS实例中创建所需的数据库和账号。


    参考知识库角标:

    有帮助
    无帮助
    AI 助理回答生成答案可能存在不准确,仅供参考
    0 条回答
    写回答
    取消 提交回答