---
title: 连接 OceanBase 数据库租户报 access denied-OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于 连接 OceanBase 数据库租户报 access denied相关的常见问题和使用技巧，帮助您快速解决 连接 OceanBase 数据库租户报 access denied的难题。
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

划线反馈

# 连接 OceanBase 数据库租户报 access denied

更新时间：2024-03-29 06:46

适用版本： V2.2.x、V3.1.x、V3.2.x 内容类型：Troubleshoot  

本文介绍连接 OceanBase 数据库租户报 access denied 的原因和解决方法。

## 问题描述

连接 OceanBase 数据库时报如下错误。

```shell
ERROR 1227 (42501): Access denied

```

`observer.log` 日志提示如下。

```shell
WARN  [SHARE.SCHEMA] is_in_white_list (ob_schema_struct.cpp:11055) [62805][0][xxxxx] [lt=20] [dc=0] client ip is not in ip_white_list(client_ip=1.2.3.4, orig_ip_white_list=127.0.0.1)

```

## 适用版本

OceanBase 数据库 V2.x 和 V3.x 版本。

## 问题原因

租户白名单未设置百分号 %。

## 解决方法

1. 使用 IP 地址 127.0.0.1 方式，登录对应租户。

   示例 OBClient 连接 OceanBase 数据库的 MySQL 模式租户:

   ```shell
   $ obclient -h127.0.0.1 -P3306 -u a**** -p****** -c -A -Doceanbase

   ```
 2. 执行如下 SQL 设置租户白名单。

   ```shell
   obclient> SET GLOBAL ob_tcp_invited_nodes='%';

   ```

   `ob_tcp_invited_nodes` 用于设置租户的 IP 白名单，详细信息参见 [ob_tcp_invited_nodes](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000220734)。
 3. 重新尝试连接。

上一篇

[OceanBase 数据库 MySQL 租户与 MySQL 数据库的密码校验方式的比较](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000210059)

下一篇

[升级 liboblog 版本后与 observer 无法建连](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000569519) ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
