Really, never do so. No authentication means inviting everyone out there to enter your databases, seize everything and potentially ransom you for your data.
Running a testing server? Enable authentication either way, just in case you move it into production one day and you forget to enable it then!