By default, many SQL
servers do case-insensitive string comparison. This means that AuthBy SQL,
AuthBy RADMIN etc. would match, for example mikem, MIKEM and MiKeM as
being the same user. Some SQL databases allow you to force case-sensitive
comparisons. For example, In the case of MySQL, the 'BINARY' keyword
forces the following comparison to be case-sensitive. Therefore you could
force case-sensitive user names in an AuthSQL for MySQL with something
like:
AuthSelect select PASSWORD from SUBSCRIBERS where BINARY USERNAME=%0