# [Known Issues] TiDB General Log 中 user 值不显示 IP 而是 %

## Key Words

TiDB, general log, 不显示 IP

## Description

v5.4.0 开启 general log 后，其中 user 中的值不显示 `IP` 地址，而是 `%` ，如下所示

```golang
[2022/05/19 21:28:24.428 +08:00] [INFO] [session.go:3264] [GENERAL_LOG] [conn=411] [user=u1@%] [schemaVersion=32] [txnStartTS=0] [forUpdateTS=0] [isReadConsistency=false] [current_db=] [txn_mode=PESSIMISTIC] [sql="select @@version_comment limit 1"]
```

## Root Cause

在受影响版本中，`User identity stringer`  API 在 [#30294](https://github.com/pingcap/tidb/pull/30294) 发生改动，导致 general log 中输出的用户准确的认证身份信息。

## Diagnostic Steps

开启 general log 后，发现通过不同身份验证的用户在日志中打印的认证身份信息均为 % 而不是 IP 地址

## Resolution

升级至未受影响版本

## Workaround

N/A

## Affected Versions

v6.1.0

v5.4.0 - v5.4.1