在使用数据库之前,需要在 RDS 实例中创建账号。本章介绍在 RDS 上如何创建账号。
背景信息
同一实例下的数据库共享该实例下的所有资源,其中:
传统模式 | 自主模式(创建高权限账号后) | |
支持的引擎及版本 | MySQL 5.5/5.6SQL Server 2008R2 | MySQL 5.5/5.6/5.7SQL Server 2012PostgreSQL 9.4PPAS 9.3 |
特点说明 | RDS 最早支持的一种模式,所有账号(User)/数据库(DB)均通过 OpenAPI 或控制台创建和管理。 | 新推出的模式,完全自主的管理方式,提供更高的权限,账号及权限管理更加自由、灵活。包含初始账号(高权限账号)和普通账号两种账号类型。 |
账号数量 | 最多500个 | 无限制 |
数据库数量 | MySQL:最多500个SQL Server:最多50个 | 无限制 |
创建账号的方式 | OpenAPI/控制台 | 初始账号:OpenAPI/控制台普通账号:执行SQL |
创建数据库方式 | OpenAPI/控制台 | 执行SQL |
OpenAPI:账号管理 | CreateAccountDeleteAccountDescribeAccountsGrantAccountPrivilegeRevokeAccountPrivilegeModifyAccountDescriptionResetAccountPassword | CreateAccountDeleteAccountDescribeAccountsModifyAccountDescriptionResetAccountPassword |
OpenAPI:数据库管理 | CreateDatabaseDeleteDatabaseDescribeDatabasesModifyDBDescription | 不提供 |
权限管理 | 简单,只提供[backcolor=transparent]读写和[backcolor=transparent]只读两种。 | 丰富,可充分利用数据库引擎的权限管理优势,比如可按用户分配不同表的查询权限。 |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。