Vous n'avez pas réellement besoin de modifier le classement sur l'ensemble de la base de données, si vous le déclarez sur la table ou les colonnes qui doivent être sensibles à la casse. En fait, vous pouvez en fait l'ajouter à des opérations individuelles selon vos besoins.
SELECT name WHERE 'greg' = name COLLATE Latin1_GENERAL_CS_AS
Je sais, vous avez dit que vous vouliez que cela s'applique à toute la base de données. Mais je le mentionne car dans certains environnements hébergés, vous ne pouvez pas contrôler cette propriété, qui est définie lors de la création de la base de données.