powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Авторизация в Oracle от имени схемы
6 сообщений из 6, страница 1 из 1
Авторизация в Oracle от имени схемы
    #38119062
pig_master
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В приложение Asp.Net MVC4 необходимо сделать авторизацию к БД Oracle с помощью форм. Но в качестве логина/пароля необходимо использовать имя схемы/пароль оракла. Как такое реализовать?
...
Рейтинг: 0 / 0
Авторизация в Oracle от имени схемы
    #38119829
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pig_masterВ приложение Asp.Net MVC4 необходимо сделать авторизацию к БД Oracle с помощью форм. Но в качестве логина/пароля необходимо использовать имя схемы/пароль оракла. Как такое реализовать?

написать свой мембершиппровайдер
...
Рейтинг: 0 / 0
Авторизация в Oracle от имени схемы
    #38120738
pig_master
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pationнаписать свой мембершиппровайдер
Покапав в инете тоже пришел к такому решению. Только возникает вопрос - как проверять логин и пароль на корректность? - если select * from dual - сработал, то окей, если нет - то пароль/логин не валидны.

И еще вопрос - как в web.config подключить мембершип провайдер самописный?
...
Рейтинг: 0 / 0
Авторизация в Oracle от имени схемы
    #38134064
Дмитрий В
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Авторизация в Oracle от имени схемы
    #38134992
Фотография Ramin Hashimzade
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pig_master,

Сформировать connection string в run time, и
Код: c#
1.
2.
3.
4.
try
   myconn.connect();
except
   .....


Отловить ошибку на случае ORA-01017
...
Рейтинг: 0 / 0
Авторизация в Oracle от имени схемы
    #38144316
pig_master
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дайте пояснение - на сколько я понимаю мемебершип провайдеры направлены на то, чтобы использовать в качестве хранения информации о пользователе таблицу Users (ну или как хотите ее назовите, но смыл один - хранить информацию о пользователях). В моем случае такая таблица хоть и есть, но она не является доступной для всех схем. А права руляться очень просто - что грантануто схеме, то и доступно для использования. На каждого пользователя - своя схема.
Как в таком случае быть, если хочется использовать
Код: c#
1.
2.
3.
WebSecurity.Login(string userName,
	string password,
	bool persistCookie) 


c установленным значением
Код: c#
1.
persistCookie=true;

?
Что будет в этом случае дергаться при новом заходе на страницу и откуда дергать логин пароль для формирования строки подключения?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Авторизация в Oracle от имени схемы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]