@@ -1311,7 +1311,7 @@ TDescribePartitionActor::TDescribePartitionActor(NKikimr::NGRpcService::IRequest
13111311
13121312void TDescribePartitionActor::Bootstrap (const NActors::TActorContext& ctx) {
13131313 LOG_DEBUG_S (ctx, NKikimrServices::PQ_READ_PROXY, " TDescribePartitionActor" << ctx.SelfID .ToString () << " : Bootstrap" );
1314- CheckAccessWithUpdateRowPermission = true ;
1314+ CheckAccessWithWriteTopicPermission = true ;
13151315 TBase::Bootstrap (ctx);
13161316 SendDescribeProposeRequest (ctx);
13171317 Become (&TDescribePartitionActor::StateWork);
@@ -1322,7 +1322,7 @@ void TDescribePartitionActor::StateWork(TAutoPtr<IEventHandle>& ev) {
13221322 case TEvTxProxySchemeCache::TEvNavigateKeySetResult::EventType:
13231323 if (NeedToRequestWithDescribeSchema (ev)) {
13241324 // We do not have the UpdateRow permission. Check if we're allowed to DescribeSchema.
1325- CheckAccessWithUpdateRowPermission = false ;
1325+ CheckAccessWithWriteTopicPermission = false ;
13261326 SendDescribeProposeRequest (ActorContext ());
13271327 break ;
13281328 }
@@ -1337,7 +1337,7 @@ void TDescribePartitionActor::StateWork(TAutoPtr<IEventHandle>& ev) {
13371337// Return true if we need to send a second request to SchemeCache with DescribeSchema permission,
13381338// because the first request checking the UpdateRow permission resulted in an AccessDenied error.
13391339bool TDescribePartitionActor::NeedToRequestWithDescribeSchema (TAutoPtr<IEventHandle>& ev) {
1340- if (!CheckAccessWithUpdateRowPermission ) {
1340+ if (!CheckAccessWithWriteTopicPermission ) {
13411341 // We've already sent a request with DescribeSchema, ev is a response to it.
13421342 return false ;
13431343 }
0 commit comments