开发者社区 > 数据库 > 数据库管理工具 > 正文

DMS中申请了库的权限,还是需要输入账号密码登录,怎么免登录呢?

DMS中申请了库的权限,还是需要输入账号密码登录,怎么免登录呢?
a362f24783fa25b25e29ce1c5ea7c735.png

展开
收起
小易01 2023-07-24 11:29:16 113 0
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    对于DMS而言,每个数据库实例都需要一个对应的账号密码来登录。

    即使是DBA角色,也需要为每个实例分配一个具体的账号,并输入密码登录。

    DMS不支持基于角色直接登录某个实例,所有实例都需要指定账号密码。

    这是因为:

    每个数据库实例有自己独立的账号和权限管理

    DMS自身无法获取数据库实例的账号信息

    如果要对实例进行任何操作,都需要实例对应有效的可用账号

    而DMS作为管理平台,它管理的对象是各个数据库实例。

    因此,即使DMS中已授予您某个实例的所有权限:

    您仍需要提供该实例的有效账号及密码

    才能基于该账号登录该实例,进行管理操作

    所以,免登录DMS管理数据库实例是不可能的。

    解决方案是:

    为每个需要管理的数据库实例,配置一个具体的DMS操作账号

    将该账号绑定到DMS中的对应实例

    输入账号密码登录后,即可基于该账号对实例进行管理

    不必每次重复输入账号密码,DMS会记住该登录信息

    希望上述内容能帮您理解DMS需要登录的原因,
    以及如何为实例配置账号并免除每次输入密码。

    2023-07-27 19:04:44
    赞同 展开评论 打赏
  • 意中人就是我呀!

    "只有安全协同模式可以免登录 https://help.aliyun.com/document_detail/151629.html?spm=a2c4g.47547.0.0.358f48a0VldUeA
    此回答整理至钉群“阿里云DMS数据管理用户交流群”"

    2023-07-26 11:13:04
    赞同 展开评论 打赏
  • 在DMS(数据库管理系统)中,如果你已经申请了库的权限但仍然需要输入账号密码登录,可能是由于以下几种情况:

    1. 缓存登录凭证:某些数据库管理工具提供了缓存登录凭证功能,以便在下次登录时自动填充用户名和密码。确保你已启用此功能,并且登录凭证已正确保存。

    2. 配置持久化登录信息:某些数据库管理工具允许你配置持久化登录信息,以便在每次打开工具时自动连接到数据库而无需再次输入用户名和密码。确保你已正确配置这些设置。

    3. 使用密钥认证:某些数据库管理系统支持密钥认证来替代用户名和密码的登录方式。通过生成密钥对并将公钥配置到数据库服务器上,可以实现无需输入密码即可进行登录。但这需要数据库服务器支持和相应配置。

    4. 单点登录(SSO):如果你的组织使用单点登录解决方案(如LDAP、Active Directory等),你可以配置数据库管理工具与SSO进行集成,以实现无密码登录。这通常涉及到额外的配置和身份验证机制。

    2023-07-25 17:59:54
    赞同 展开评论 打赏

阿里云提供了一系列数据库管理工具,可以满足您在云上进行数据库管理的各种需求。包含数据传输服务DTS、数据库备份 DBS、数据库自治服务 DAS、数据管理 DMS。

相关产品

  • 数据管理
  • 相关电子书

    更多
    金融行业高频交易数据管理解决方案 立即下载
    基于Spark的统一数据管理与数据探索平台 立即下载
    INFINIDATA:基于Spark的统一数据管理与探索平台 立即下载