Опции сертификата для подписывания кода

Вам нужно () вокруг AND (... или ...) оператор AND имеет приоритет над оператором or

  SELECT * FROM `attendance` 
    WHERE date = CURDATE() 
    and ( TeamName LIKE '%NOON%' OR Teamname LIKE '%SOUQ%') 

, если вы не используете (), ваш код тоже равен [ 113]

  WHERE(  date = CURDATE() 
    and  TeamName LIKE '%NOON%' ) 
  OR Teamname LIKE '%SOUQ%') 
23
задан Jeeby 30 October 2008 в 23:52
поделиться

2 ответа

В "большинстве целей" рекомендуются следующие опции:

Microsoft Base Cryptographic Provider Key Size: Экспортный 2048: Да Защищенный Пользователь: Да

Честно говоря, я не знаком с различным CSPs, но Основа делает задание каждый раз для меня.

Размер ключа делает ключи тяжелее для взламывания, но больше чем 2 048 битов для кратко- и среднесрочного ключа (3-5 лет) вполне достаточны (по моему скромному мнению).

Экспортный позволяет Вам экспортировать закрытый ключ / пара сертификата - важный для поддержки его!

Защищенный Пользователь подразумевает, что необходимо ввести пароль каждый раз, что Вы хотите использовать сертификат - настоятельно рекомендовал предотвратить случайное или злонамеренное подписание кода с Вашим сертификатом.

Hope это помогает.

22
ответ дан 29 November 2019 в 02:28
поделиться

Исторически, у "основного" криптографического поставщика было искусственное ограничение на длины ключа, и "расширенному" поставщику удалили предел. Это позволило Microsoft выполнять американские законы экспорта, удалив расширенного поставщика в определенных версиях.

, По-видимому, с изменениями для экспорта закона Microsoft удалила ограничение от основного поставщика, позволив длины ключа большей длины также (но сохранил название совместимости)

10
ответ дан 29 November 2019 в 02:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: