操作场景
云数据库 SQL Server 支持授权和修改数据库的账号权限,由于超级权限账号和高级权限账号默认拥有 SQL Server 实例下所有数据库的所有者权限,所以不支持对 SQL Server 实例下的数据库进行超级权限账号和高级权限账号的授权修改,您可以在数据库管理页面对已创建的数据库授权其他账号对其进行读写、只读或所有者权限设置。
前提条件
SQL Server 实例下有除了超级权限账号和高级权限账号以外的账号,操作方法请参见 创建账号。
SQL Server 实例下有创建至少一个数据库,操作方法请参见 创建数据库。
操作步骤
1. 登录 SQL Server 控制台。
2. 在上方选择地域,找到需要设置数据库账号权限的实例,单击实例 ID 或操作列的管理,进入实例管理页。
3. 在实例管理页,选择数据库管理,在下方找到需要设置数据库账号权限的数据库,在其操作列单击设置权限。
4. 在弹出的对话框,左侧选择需授权的账号,右侧选择授权的权限,单击确定。
说明:
支持批量设置权限,在数据库管理页面,选中多个数据库,选择上方批量管理 > 批量重置权限。
批量重置权限操作会清空之前已设置的数据库账号权限,即重新设置所选数据库的账号权限。
相关 API
API | 描述 |
接口(DescribeAccountPrivilegeByDB)用于查询数据库关联的账号和权限信息。 |