|
|
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
>ViPRos, сегодня, 13:54 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1311475&msg=21867155][21867155] >...похоже эти товарищи воще их в глаза не видели <не знаю, что видели Вы, но поступаю так (может быть и ошибаюсь): Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2019, 14:39 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
ВМоисеев, такое имеет место на существование, но эффективнее подключение брать из пула коннектов, это существенно быстрее для системы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2019, 14:52 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
ВМоисеев, а почему ты так уверен что con.Open() сразу тебе открыл все ворота? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2019, 14:54 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
вадяВМоисеев, такое имеет место на существование, но эффективнее подключение брать из пула коннектов, это существенно быстрее для системы. Оно итак берётся из пула подключений. Не смотри на new , оно не означает, что каждый раз создаётся новое физическое соединение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2019, 15:15 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
skyANAОно итак берётся из пула подключений. Не смотри на new , оно не означает, что каждый раз создаётся новое физическое соединение.не надо ля-ля. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2019, 15:16 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
>ViPRos, сегодня, 14:54 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1311475&msg=21867247][21867247] >а почему ты так уверен что con.Open() сразу тебе открыл все ворота? <Я же не об этом. Клиентское приложение аутентификации обращается к всем доступной ХП с параметрами имя/пароль. Я не знаю как получить ip. Если облом, ХП возвращет клиентскому приложению код не штатной ситуации. Оно решает как поступить дальше. Я могу блокировать хакера по имени, но в это время может стучаться нормальный клиент. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2019, 15:19 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
>вадя, сегодня, 15:16 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1311475&msg=21867277][21867277] >не надо ля-ля. <skyANA прав. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2019, 15:23 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
вадяskyANAОно итак берётся из пула подключений. Не смотри на new , оно не означает, что каждый раз создаётся новое физическое соединение.не надо ля-ля. Это .NET детка, дать ссылку на документацию? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2019, 15:27 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
ВМоисеев>не надо ля-ля. <skyANA прав.ну не надо путать физический контакт с коннектом. достаточно посмотреть (для mysql) SHOW FULL PROCESSLIST и увидишь число подключений если использовать пулл - число подключений будет постоянным в твоём случае будет равно нулю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2019, 15:33 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
skyANAЭто .NET детка, дать ссылку на документацию? :)если нет использует пулл коннектов - возможно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2019, 15:34 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
вадяskyANAЭто .NET детка, дать ссылку на документацию? :)если нет использует пулл коннектов - возможно. что возможно? дать тебе документацию почитать, если .NET использует пул подключений? лови: https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/sql-server-connection-pooling ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2019, 15:39 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
вадяВМоисеев>не надо ля-ля. <skyANA прав.ну не надо путать физический контакт с коннектом так ведь не путай ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2019, 15:41 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
skyANAЭто .NET детка, дать ссылку на документацию? :)не надо распространять ms на все субд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2019, 16:07 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
и вообще отклонились от темы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2019, 16:13 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
вадяskyANAЭто .NET детка, дать ссылку на документацию? :)не надо распространять ms на все субд Какие все? SqlConnection - это класс, что представляет из себя подключение к базе SQL Server . В примере кода используется именно он, если ты не заметил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2019, 16:25 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
вадяи вообще отклонились от темы Так ты сам начал тут зачем-то советовать подключение брать из пула коннектов. Когда она итак оттуда берётся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2019, 16:26 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
Да и для MySQL по умолчанию используется пул соединений в .NET: https://dev.mysql.com/doc/connector-net/en/connector-net-programming-connection-pooling.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2019, 16:31 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
skyANAТак ты сам начал тут зачем-то советовать подключение брать из пула коннектов. Когда она итак оттуда берётся.это в ms к примеру для java и mysql такого нет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2019, 16:32 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
вадяskyANAТак ты сам начал тут зачем-то советовать подключение брать из пула коннектов. Когда она итак оттуда берётся.это в ms к примеру для java и mysql такого нет... Java тут при чём? Я же выше написал, что это .NET. Но видимо ты даже после этого не понял, что пример кода выше на C#. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2019, 16:35 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
skyANAJava тут при чём? Я же выше написал, что это .NET. Но видимо ты даже после этого не понял, что пример кода выше на C#.я всё понял, и поэтому тебе указал на java. вернёмся к ВМоисеевКлиентское приложение аутентификации обращается к всем доступной ХП с параметрами имя/пароль. если клиентское приложение использует строку подключения гп.str_Соединение и оно не хранит в коде логин/пароль - то, необходимо ввести логин и пароль, и получается что это логин пароль к базе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2019, 16:45 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
вадяskyANAJava тут при чём? Я же выше написал, что это .NET. Но видимо ты даже после этого не понял, что пример кода выше на C#.я всё понял, и поэтому тебе указал на java.Кросавчег! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2019, 16:57 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
>вадя, вчера, 17:06 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1311475&msg=21867422][21867422] >а по теме есть что? <Роли юзера Вы и я рассматриваем по отношению к клиентскому приложению (странице), см. здесь = не будешь ведь писать свой вариант для каждой роли/юзера. в отличии от веб клиента, где по логину/паролю идет доступ к разрешенным страницам. да и самих обращений к базе нет.... пусть даже к хранимкам = Не знаю как это будет в разных случаях действительности. Приведу реальный пример разработки решения для приложения работы с базой данных хранилища. uc_??? (UserControl)- а-ля твои страницы. Приложение создаёт связи между юзерами и функциональными приложениями. Функциональных приложений примерно 20, клиентов - 100 (это почти реальные цифры). В моём случае важна возможность пользователя менять данные. Поэтому особо не заморачивался - роль есть битовый флажок (прошу особенно ногами не пинать - это прототип). Я представляю себе возню по закреплению ролей/юзеров/приложений. Вы как реально закрепляете роли за клиентами/страницами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2019, 10:23 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
ВМоисеев, потерялся слайд (задолбали своим - я не робот). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2019, 10:25 |
|
||
|
Двузвенка - как прячете пароли?
|
|||
|---|---|---|---|
|
#18+
ВМоисеевВы как реально закрепляете роли за клиентами/страницами?в базе есть список юзеров есть таблица где и задается соответствие юзер -страница. по этой таблице строится меню для каждого юзера. но если юзер и знает имя страницы для другого юзера и наберёт её в адресной строке - получит переход на страницу ввода логина/пароля. по двухзвенке - получается , что у юзера логин/пароль от базы. для трёхзвенки - логин/пароль от страницы, для доступа к базе отдельный логин/пароль - и не обязательно рутовый, как бы дополнительный уровень защиты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2019, 10:50 |
|
||
|
|

start [/forum/topic.php?fid=33&msg=39803976&tid=1547157]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 157ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...