Como verificar se uma conexão MySQL é criptografada por SSL?

Estou usando o conector MySQL .NET do site oficial do MySQL. Eu estou tentando fazer uma conexão SSL segura do meu programa c # para um banco de dados do Mysql. Servidor Mysql permite conectar com SSL.have_ssl variável está definida parayes eca-cert, server-cert eserver-key são especificados.

Permissões para o usuário são:

'GRANT USAGE ON *.* TO \'logowanie\'@\'%\' IDENTIFIED BY PASSWORD \'*...\' REQUIRE SSL'
'GRANT SELECT ON `db`.`table1` TO \'logowanie\'@\'%\''

Então eu suponho que esse usuário não pode entrar sem SSL? Estou certo?

Minha seqüência de conexão no programa C # se parece com isso:

"server=127.0.0.1;uid=logowanie;pwd=log1;database=ewidencja;SslMode=Required";

Veja que esta string de conexão não possui nenhum caminho para os arquivos de certificado! Só tem a opção "SSLMode = Required". É possível fazer conexão criptografada SSL sem outras opções de SSL?

E o usuário é capaz de fazer login e fazer algum comando de seleçãotable1. Então eu suponho que esta conexão é criptografada por SSL? Como posso verificar se essa conexão é criptografada por SSL para ter 100% de certeza?

questionAnswers(3)

yourAnswerToTheQuestion