# 登录应用
#### Supabase Dashboard简介
您可以通过浏览器登录该应用，进入Supabase AI应用的Dashboard可视化管理界面。 Supabase Dashboard 是一个 Web 端全栈后台管理平台，让您无需写代码就能管理数据库、认证、存储、函数等所有后端服务。
- Dashboard 的核心设计理念是"用可视化操作替代手写 SQL"，同时保留直接 SQL 的完整能力，让从初学者到高级用户都能高效使用。
- 它不只是一个管理后台，而是一个 后端即服务（BaaS）的控制中心：
  - 对于独立开发者：一个人就能撑起全栈项目。
  
  - 对于小团队：省去后端运维人力，专注业务逻辑。
  
  - 对于大团队：标准化后端管理流程，统一权限和审计。
   
 
#### 前提条件
- [注册华为账号并开通华为云](https://support.huaweicloud.com/usermanual-account/account_id_001.html)
- 如果需要对华为云上的资源进行精细管理，请使用统一身份认证服务（Identity and Access Management，简称IAM）创建IAM用户及用户组，并授权，以使得IAM用户获得具体的操作权限，更多操作，请参见[通过IAM角色或策略授予使用RDS的权限](https://support.huaweicloud.com/usermanual-rds-pg/rds_pg_07_0002.html)。
- 登录账号需要具备授权项"rds:aiApplication:list"。
- AI应用状态正常，托管的数据库实例运行状态，否则登录功能不可用，甚至登录后的界面功能不可用。
 
#### 登录方式介绍
Supabase AI应用有两种登录方式，供您根据实际网络情况进行选择：
- [内网登录]
  要求浏览器客户端地址与本应用内网地址互通，建议是与本应用同一VPC下同子网的IP段地址。
  
- [公网登录]
  要求已购买公网NAT网关和弹性公网IP，并绑定本应用的VPC和子网，且在DNAT规则中关联本应用的内网地址。
  
 
#### 注意事项
公网登录注意事项如下：
- 您需要设置安全组，开通需访问数据库的IP地址和端口，才可以访问数据库实例。在访问数据库前，您需要将访问数据库的IP地址，或者IP段加安全组入方向的访问规则，操作请参见[设置安全组规则](https://support.huaweicloud.com/usermanual-rds-pg/rds_pg_11_0009.html)。
- NAT网关和公网IP需要单独付费。NAT网关的详细收费标准请参考：[NAT网关价格详情](https://www.huaweicloud.com/pricing/calculator.html#/nat)；公网IP的详细收费标准请参考：[弹性公网IP价格详情](https://www.huaweicloud.com/pricing/calculator.html#/eip)。
- 使用NAT网关可将同一个弹性公网IP的不同端口映射到不同实例上。绑定网关地址后，如果无法访问数据库，可参考[公网NAT网关配置完成后，网络不通如何处理](https://support.huaweicloud.com/natgateway_faq/nat_faq_0021.html)排查。
 
#### 约束限制
- 要求浏览器客户端的IP地址与本应用网络可达，否则无法访问。
- 如果开启了应用的SSL，建议下载SSL证书并进行安装，然后再访问本应用界面。此时，URL开头要从http://切换为https://。
 
#### 登录应用
- [内网登录]
  
  1. [登录RDS管理控制台](https://console.huaweicloud.com/rds/#/rds/management/list)。
  
  2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002606863935.png)，选择区域。
  
  3. 左侧导航栏中选择"AI应用开发平台"，进入AI应用开发平台管理界面。
  
  4. 在"AI应用开发平台"列表页面，选择指定的AI应用，单击操作列中"登录应用"，弹出登录应用方式选择弹框。
  
  5. 单击内网登录方式下的"立即登录"，浏览器自动打开新窗口，弹出登录认证界面。 
     图1RDS Supabase应用登录方式   
     ![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002719762041.png)
     图2RDS Supabase应用登录界面   
     ![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002679865155.png)
     
     
  
  6. 正确填写应用的登录账号与密码，然后单击"登录"，进入Dashboard可视化管理界面。 
     图3RDS Supabase Dashboard可视化界面（概览页）   
     ![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002649785420.png "点击放大")
     
     
  
  7. 成功登录进入Dashboard界面，可体验和操作相关交互功能。
   
- [公网登录（绑定DNAT网关方式）]
  
  ![](https://support.huaweicloud.com/usermanual-rds-pg/public_sys-resources/note_3.0-zh-cn.png)
  - 需绑定DNAT网关地址，具体操作参见[绑定和解绑DNAT网关地址](https://support.huaweicloud.com/usermanual-rds-pg/rds_supabase_15.html)。
    
  
  - Supabase应用的安全组，已放通入方向的8443端口的TCP访问规则。您可以进入[创建安全组页面](https://console.huaweicloud.com/vpc/?#/vpc/secGroups/createSG)，自行创建符合要求的安全组，并配置对应的访问规则。
   
1. [登录RDS管理控制台](https://console.huaweicloud.com/rds/#/rds/management/list)。
2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002606863935.png)，选择区域。
3. 左侧导航栏中选择"AI应用开发平台"，进入AI应用开发平台管理界面。
4. 在"AI应用开发平台"列表页面，选择指定的AI应用，单击操作列中"登录应用"，弹出登录应用方式选择弹框。
5. 单击公网登录方式下的"立即登录"，浏览器自动打开Supabase访问地址，弹出登录认证界面。 
   图4RDS Supabase应用登录方式   
   ![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002719882157.png)
   Supabase访问地址有如下两种场景，请按需使用：
   - 应用已开启SSL：https://{DNAT绑定的公网IP}:{公网端口号} 或 https://{网关地址}
   
   - 应用未开启SSL：http://{DNAT绑定的公网IP}:{公网端口号} 或 http://{网关地址}
     图5RDS Supabase应用登录界面   
     ![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002680024993.png) 
   
   
   
   
6. 正确填写应用的登录账号与密码，然后单击"登录"，进入Dashboard可视化管理界面。 
   图6RDS Supabase Dashboard可视化界面（概览页）   
   ![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002679865157.png "点击放大")
   
   
7. 成功登录进入Dashboard界面，可体验和操作相关交互功能。
#### Dashboard功能概览
- **Table Editor**
  功能介绍：Table Editor 页面用于查看和管理数据库中各schema的表与视图。支持查看表、创建表、插入行或列数据、从CSV导入数据以及查看对应的表定义语句。
  图7Table Editor   
  ![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002649785422.png "点击放大") 
- **SQL Editor**
  功能介绍：SQL Editor 页面用于执行SQL语句，支持语法高亮，智能补全，查询结果以表格展示。可保存查询，并使用侧边栏管理。
  图8SQL Editor   
  ![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002649945336.png "点击放大") 
- **Database**
  功能介绍：Database 页面提供数据库管理的各种功能，包括可视化表展示；表、索引、函数、触发器、扩展、角色等的管理页面。
  图9Database   
  ![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002680024995.png "点击放大")
  图10Tables   
  ![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002679865159.png "点击放大") 
- **Storage**
  - 功能介绍：Storage 页面提供了对云文件存储的完整可视化管理：可以在此创建并配置存储桶（Bucket），通过拖拽或单击上传文件，以及预览、下载、或删除文件，同时能为存储桶设定访问策略。
  
  - 约束限制：需开启Storage存储配置功能。可在Supabase应用创建时开启并配置，或在应用详情页手动开启并对接华为云OBS服务，绑定一个可用的租户OBS桶。
  
  
  图11Storage   
  ![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002649785424.png "点击放大")
  图12Files   
  ![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002649945338.png "点击放大") 
- **Realtime**
  功能介绍：Realtime 页面用于集中监控 WebSocket 连接与实时消息，配置数据库表监听及广播、权限，方便调试和管理实时功能。
  图13Realtime   
  ![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002680024997.png "点击放大") 
- **Advisors**
  功能介绍：自动扫描数据库的安全与性能配置，检测出诸如行级安全策略（RLS）未启用、缺少索引、使用危险扩展等问题，并以清单形式列出风险项和修复建议，帮助快速优化数据库。
  图14Advisors   
  ![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002679865161.png "点击放大") 
- **Logs \& Analytics**
  功能介绍：Logs \& Analytics 页面用于集中查看、筛选各组件的日志，便于快速定位应用存在的问题。
  图15Logs \& Analytics   
  ![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002649785426.png "点击放大") 
- **Authentication**
  - 功能介绍：Authentication 页面用于集中管理用户认证系统：支持配置邮箱、第三方 OAuth 等多种登录方式，查看和管理所有用户及行级访问策略。
  
  - 约束限制：邮箱认证、三方登录方式功能未开启。
  
  
  图16Authentication   
  ![](https://support.huaweicloud.com/usermanual-rds-pg/zh-cn_image_0000002649945340.png "点击放大") 
- **Edge Functions**
  - 功能介绍：Edge Functions（边缘函数） 是一种无服务器（Serverless）计算服务，它允许开发者将自定义代码部署在全球分布式网络的"边缘节点"（通常是CDN 节点）上执行。与运行在单个中央数据中心的传统后端或普通Serverless函数不同，Edge Functions在最靠近用户地理位置的服务器上处理请求，从而将网络延迟降到最低。
  
  - 约束限制：公测版本不支持该功能。
   
- **AI Assistant**
  - 功能介绍：Supabase AI Assistant是集成在Supabase平台仪表板中的智能开发助手，旨在通过自然语言交互简化数据库管理与开发流程。
  
  - 约束限制：公测版本不支持该功能。
   
 
