检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查看任意数据库权限变更 操作场景 存储过程可以对指定登录账号设置允许查看任意数据库权限,禁止查看任意数据库后,只能看到master和tempdb数据库,无法看到其他数据库。 注意事项 存储过程只允许rdsuser或者创建出的主账号执行,创建的主账号具有和rdsuser相同的权限。
删除RDS for PostgreSQL数据库中的角色失败 问题描述 通过DAS服务界面,执行DROP ROLE test;命令删除RDS for PostgreSQL数据库中的角色test失败。 原因分析 删除角色失败的原因一般为有其他对象依赖于该角色,如果想删除该角色,需要回收角色拥有的其他对象的权限。
更新数据库统计信息 操作场景 使用存储过程更新统计信息,提高查询性能。 前提条件 成功连接RDS for SQL Server实例。关于连接华为云关系型数据库实例,请参考连接实例。 操作步骤 执行以下命令,默认对所有库更新统计信息。 EXEC rdsadmin.dbo.rds_updatestats
删除自定义数据库 操作场景 使用存储过程,方便用户删除自定义数据库。 前提条件 成功连接RDS for SQL Server实例。关于连接关系型数据库实例,请参考连接实例。 约束 不可通过此存储过程删除系统库。如果您试图删除系统库,系统将会有如下提示: Error DBName can
计策略。 以下场景上传到LTS的审计日志记录可能会有丢失。若您的审计日志开关为打开的状态,您可以通过OBS下载全量的审计日志文件。 在业务量大、审计日志产生速度过快或者LTS服务故障等极端情况下,有较小概率会丢失部分日志记录。 当前上传LTS的单条审计日志记录上限为512KB,超过的部分会被截断。
e4br01.xxx", "size": 2803, "download_link":"https://obs.domainname.com/rdsbucket.username.1/xxxxxx", "link_expired_t
授予库级db_owner角色权限 操作场景 将目标数据库的db_owner角色权限授予指定用户。 注意事项 存储过程只允许rdsuser或者创建出的主账号执行,创建出的主账号具有和rdsuser相同的权限。创建主账号详细内容请参见创建主账号。 目标数据库不能为系统数据库,系统数据
拟私有云、子网、安全组。 准备弹性云服务器。 通过弹性云服务器连接云数据库RDS实例,需要创建一台弹性云服务器。 该弹性云服务器的区域、可用区、虚拟私有云、子网、安全组与待升级RDS for PostgreSQL实例相同。 在2中的弹性云服务器上,安装PostgreSQL客户端。
在RDS for SQL Server上创建的数据库保存在什么路径下 用户在RDS for SQL Server创建的数据库文件保存在实例的“D:\RDSDBDATA\DATA”路径下,用户没有权限更换该路径。 如果用户开启了FileStream功能,其文件组也必须在“D:\RD
kafka连接失败 kafkaConnectionFailed 重要 一般是由于网络波动或kafka服务端出现异常等原因导致。 检查网络状况和kafka服务端状态。 审计日志无法发送到kafka服务端。 表2 操作类事件 事件来源 事件名称 事件ID 事件级别 事件说明 RDS 重置数据库管理员密码
"SUCCESS", "file_size": "0", "file_link": "https://obs.xxx:443/xxx-7a95af72c4d54a31ae0663263f0e35ea/6e22b18b43a74e448626419
将自定义数据库移出可用性组 操作场景 使用存储过程将某个自定义数据库从可用性组“[AG-RDS-YUN]”中移除。 该存储过程仅支持SQL Server 2017和2019 企业版。 前提条件 成功连接RDS for SQL Server实例。关于连接关系型数据库实例,请参考连接实例。
--version命令,可以查看PostgreSQL内核版本。 仅支持恢复到本地为Linux操作系统的数据库,系统上需要安装tar解压工具。 通过sudo yum install tar命令安装tar解压工具。 在进行恢复阶段请勿在本地自建数据库运行其他业务或保留业务数据。 RDS for PostgreSQL有部分增强特性(如Failover
操作步骤 创建c#函数,编译出一个SQL Server的dll。 图1 c#函数代码 创建函数详细说明请参见官方文档。 使用SSMS等工具连接数据库。 图2 连接数据库 选择需要创建程序集的数据库,添加对应的程序集。 只能创建safe模式(权限集显示为安全),不能创建其他模式。
连接方式介绍 通过内网连接RDS for MySQL实例的拓扑图如图1所示。 图1 通过内网连接实例 表1 内网连接实例方式 操作系统场景 连接工具 IP地址 默认端口号 安全组规则 已有Linux ECS MySQL命令行 内网IP 3306 ECS与RDS实例在相同安全组 默认EC
存储过程和相关表字符集不一致导致执行缓慢 场景描述 RDS for MySQL存储过程执行很慢,处理少量数据耗时1min以上,而单独执行存储过程中的SQL语句却很快。 原因分析 存储过程和相关表、库的字符集不一致,导致查询结果存在大量字符转换,从而执行缓慢。 排查过程: 使用如下
操作场景 本章节指导用户针对事件监控创建告警规则。 操作步骤 登录管理控制台。 在页面左上角单击,选择“管理与监管 > 云监控服务 CES”,进入“云监控服务”信息页面。 在左侧导航栏选择“事件监控”,进入“事件监控”页面。 在事件列表页面,单击页面右上角的“创建告警规则”。 在“创建告警规则”界面,配置参数。
操作场景 本章节指导用户针对事件监控创建告警规则。 操作步骤 登录管理控制台。 在页面左上角单击,选择“管理与监管 > 云监控服务 CES”,进入“云监控服务”信息页面。 在左侧导航栏选择“事件监控”,进入“事件监控”页面。 在事件列表页面,单击页面右上角的“创建告警规则”。 在“创建告警规则”界面,配置参数。
限制子账户只能看到具有权限的数据库清单 操作场景 使用存储过程,将某个自定义数据库的权限授予由rdsuser账户创建的指定子账户,并限制该账户对其他数据库的可见性。限制之后,子账户对不具权限的数据库不可见,也无法对其进行相关操作。 前提条件 成功连接RDS for SQL Ser
图2 查看登录权限 解决方案 使用rdsuser账号手动授予新账号的msdb库的public权限。具体操作如下: 方式一: 使用SSMS工具,以rdsuser账号登录实例。 在新账号(newlogin)上右键单击,查看属性。 在“User Mapping”中勾选msdb库,查看