нужна ли asp.net безопасности mysql по-прежнему нужна сторонняя библиотека для поставщиков

#asp.net #mysql #security

#asp.net #mysql #Безопасность

Вопрос:

2 года назад я использовал mysql security providers [членство, роль] из статьи code-project:

http://www.codeproject.com/KB/database/mysqlmembershipprovider.aspx

нам это все еще нужно или текущий mysql-connector предоставляет это? я видел что-то под названием [MySql.Web.dll ] так это замена или нет!

пожалуйста, просветите и направьте меня,

Спасибо,

Комментарии:

1. Мне все еще нужен более подробный ответ!! в наши дни никого не волнует щедрость или что-то еще!!!!!!

Ответ №1:

Вы можете использовать поставщиков MySQL. Они отлично работают. Нет необходимости в других поставщиках. Преимущество вашего пользовательского провайдера, возможно, просто в большей гибкости. Мы настроили нашего собственного провайдера, поэтому мы не можем переключиться.

Не уверен, что еще хочешь знать?

Комментарии:

1. позволяет ли mysql provider мне определять мои собственные таблицы, касающиеся пользователей и структуры разрешений безопасности, или я вынужден использовать там таблицы? в чем преимущество других поставщиков, которые у них есть, помимо членства и ролей (например, session one, например)?

2. Нет, MySQL использует свои собственные таблицы. Если вы хотите иметь свою собственную структуру, вы должны запустить своего собственного провайдера. Для сервера MS SQL Server существует поставщик сеансов SQL, аналогичный для MySQL. Он сохраняет сеанс в БД, а не в ОЗУ.

3. хорошо, еще один момент, и вознаграждение за него ваше, какого пользовательского провайдера вы использовали? как вы думаете, та, которую я упомянул в вопросе, устарела или нет [на всякий случай, если у вас есть время проверить это] спасибо.

4. Это та, которую я использовал. Но я полностью настроил ее, чтобы она соответствовала моей структуре данных. Наша CRM напрямую связана с поставщиком.

Ответ №2:

Я полагаю, вам все еще нужен сторонний или пользовательский поставщик сборки для подключения к базе данных MySQL, ознакомьтесьhttp://schleichermann.wordpress.com/2009/10/21/asp-net-mysql-membership-provider /. Это поможет вам использовать MySQL .Net connectors

РЕДАКТИРОВАТЬ конечно, вы также можете использовать ссылку, которую вы указали в своем вопросе. Я просто не уверен, насколько это может быть устаревшим.