@Sammy13-
Cable-type channels want to be paid. When you have a paid subscription to a "tv provider" service that carries these channels (cable, satellite, etc.), the channels receive their pay out of the subscription fees you pay that provider. If you don't have a paid subscription that provides these channels, then you are not paying for them.
Many cable-type channels make their content available for internet streaming via a channel app -- IF you are paying for the channel through a "tv provider" as mentioned above. You just need to authenticate your "tv provider" subscription by logging into each of these channel apps using your login credentials for that tv provider.
The list of which tv provider's credentials the channel will accept is provided by the channel owner, it is not user-editable.
Roku Community Streaming Expert
I am not a Roku employee, only a user like you. Please, no support questions via private message -- post them publicly to the Community where others may benefit as well.
If this post solves your problem please help others find this answer by clicking "Accept as Solution.".
Ultra 4850 | Ultra 4800 | Streaming Stick 4K+ 3821 | TCL Roku TV 43S245/C107X