ポイントはロックテーブルへのアクセス。
ダンプされるテーブルに対する SELECT 権限、ダンプされるビューに対する SHOW VIEW、ダンプされるトリガーに対する TRIGGER、および --single-transaction オプションが使用されない場合には LOCK TABLES が少なくとも必要です。オプションの説明に示すように、一部のオプションではその他の権限が必要な場合があります。
っていうふうに書いてあるから、要するにユーザーの権限をみてSELECTとLOCK TALBESがなかったらsingle-transactionを使おうっていうはなし。