开发者社区 问答 正文

快速入门SQL Server版-初始化配置-创建数据库和账号SQL Server 2008 R2版




本文仅适用于SQL Server 2008 R2版本的实例。关于如何在SQL Server 2012版本的实例中创建数据库和账号,请参见文档 创建数据库和账号SQL Server 2012及以上版本。若要使用云数据库RDS,您需要在实例中创建数据库和账号。对于SQL Server 2008 R2版本的实例,您可以直接通过RDS控制台创建和管理实例的数据库和账号。本文将主要介绍在SQL Server 2008 R2版本的实例中创建数据库和账号的操作步骤。

背景信息

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


操作步骤

  1. 登录RDS管理控制台
  2. 选择目标实例所在地域。
  3. 单击目标实例的ID,进入基本信息页面。
  4. 在左侧导航栏中选择的账号管理,进入账号管理页面。
  5. 单击创建账号,如下图所示。[url=http://static-aliyun-doc.oss-cn-hangzhou.aliyuncs.com/assets/img/7838/2761_zh-CN.png][/url]参数说明:
    • 数据库(DB)名称:长度为2~64个字符,由小写字母、数字、下划线或中划线组成,但开头需为字母,结尾需为字母或数字。
    • 支持字符集:根据需要选择合适的字符集。
    • 授权账号:选中该数据库授权的账号,若尚未创建账号,该值可以为空。
    • 账号类型:选择授权账号后可见,设置该数据库授权给授权账号的权限,可选择读写或者只读。
    • 备注说明:可以备注该数据库的相关信息,便于后续数据库管理,最多支持256个英文字符。
单击确定,数据库创建完成。

展开
收起
梨好橙 2018-08-31 22:25:50 1831 分享 版权
阿里云 AI 助理回答

SQL Server 2008 R2实例创建数据库和账号指南

在SQL Server 2008 R2版本的阿里云RDS实例中创建数据库和账号,遵循以下步骤进行操作:

创建数据库

  1. 登录控制台:首先,登录到阿里云RDS管理控制台。
  2. 选择地域与实例:在控制台界面,选择您的目标实例所在的地域,并点击目标SQL Server 2008 R2实例的ID,进入该实例的基本信息页面。
  3. 导航至账号管理:在左侧导航栏中,找到并点击“账号管理”选项,进入账号管理页面。
  4. 创建数据库
    • 命名规则:输入数据库名称,长度需在2到64个字符之间,只能由小写字母、数字、下划线或中划线组成,且必须以字母开头,以字母或数字结尾。
    • 字符集选择:根据实际需求选择合适的字符集。
    • 授权账号(可选):如果已有账号,可以在此步骤直接为新数据库授权;若尚未创建账号,此步骤可留空,后续再单独为账号授权。
    • 权限设置:当选择授权账号后,设定该数据库对该账号的访问权限,可选“读写”或“只读”。
    • 备注说明:提供一个简短的备注,描述数据库用途等信息,最多支持256个英文字符。
  5. 完成创建:检查所填信息无误后,点击“确定”,完成数据库的创建。

创建账号

  1. 账号创建入口:在账号管理页面,点击“创建账号”按钮。
  2. 填写账号信息
    • 数据库账号:输入账号名,要求由小写字母开头,以字母或数字结尾,总长度不超过50个字符,可包含下划线。
    • 账号类型:首次创建时必须设置为高权限账号,每个实例仅能创建一个不可删除的高权限账号。之后可添加多个普通账号并分配具体权限。
    • 授权数据库(针对普通账号):从未授权数据库列表中选择需要授权的数据库,并为其设置读写或只读权限。
  3. 保存设置:确认信息无误后,保存设置,完成账号创建。

注意事项

  • 资源共享:同一实例下的所有数据库共享该实例的资源。
  • 权限原则:遵循最小权限原则,按业务角色合理分配账号权限,确保数据安全。
  • 密码策略:设置强密码并定期更换,增强账号安全性。
  • 数据库限制:SQL Server 2008 R2实例最多可创建50个数据库和500个账号。
  • 迁移准备:如需迁移本地数据库,请先在RDS实例中创建对应的数据库和账号,保持一致性。

通过上述步骤,您可以在SQL Server 2008 R2版本的RDS实例中成功创建数据库和账号,确保数据库环境符合业务需求并保障数据安全。

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