powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Проблема авторизации
22 сообщений из 22, страница 1 из 1
Проблема авторизации
    #38949711
Vers81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток!
Делал простенькую авторизацию ( http://apex4.ru/apex-lessons/4-apex-lesson-4.html)
Но вот не задача, появилась ошибка:
Код: plsql
1.
2.
ORA-06550: line 2, column 8: PLS-00306: wrong number or types of arguments in call to 'AUTH1' ORA-06550: line 2, column 1: PL/SQL: Statement ignored
ERR-10460 Unable to run authentication credential check function.



Вроде всё так же сделал.
функция:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
create or replace function "AUTH1" 
( p_login in VARCHAR2 default '128' , 
p_password in VARCHAR2 default '128' ) 
return BOOLEAN 
is 
l_count number ; 
begin 

select count ( * ) into l_count 
from REALTOR 
where UPPER ( login ) = upper ( p_login ) 
    and password = p_password ; 

if l_count > 0 then return true ; 
else return false ; 
end if ; 

end ; 



и некоторые отличия в таблице от автора:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
CREATE TABLE  "REALTOR" 
   (	"ID" NUMBER NOT NULL ENABLE, 
	"FIO" VARCHAR2(100), 
	"LOGIN" VARCHAR2(10), 
	"PASSWORD" VARCHAR2(10), 
	"IS_ADMIN" NUMBER, 
	 CONSTRAINT "REALTOR_PK" PRIMARY KEY ("ID") ENABLE
   ) ;




Подскажите, пожалуйста, что подправить. Мне не нужен супер крутая авторизация. А так ..
...
Рейтинг: 0 / 0
Проблема авторизации
    #38949790
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vers81Мне не нужен супер крутая авторизация. А так ..
ещё проще на пользователях оракле. Вообще без таблы.
...
Рейтинг: 0 / 0
Проблема авторизации
    #38949791
dvksqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vers81, для начала я бы посоветовал убрать
Код: plsql
1.
default '128'
...
Рейтинг: 0 / 0
Проблема авторизации
    #38949800
Vers81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123,

я согласен что можно так, но для того что бы сделать "видимость" защиты приложения пытался сделать так
...
Рейтинг: 0 / 0
Проблема авторизации
    #38949805
Vers81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dvksqlru,

убрал
...
Рейтинг: 0 / 0
Проблема авторизации
    #38949806
dvksqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vers81, и?
...
Рейтинг: 0 / 0
Проблема авторизации
    #38950020
Vers81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dvksqlru,

ничего не изменилось
...
Рейтинг: 0 / 0
Проблема авторизации
    #38950037
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shared - авторизация.
Поставь там что-то словом DB.
...
Рейтинг: 0 / 0
Проблема авторизации
    #38950466
Vers81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123Shared - авторизация.
Поставь там что-то словом DB.
не понял, где это?
...
Рейтинг: 0 / 0
Проблема авторизации
    #38950502
rockclimber
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй так:
Код: sql
1.
2.
3.
create or replace function "AUTH1" 
( p_username in VARCHAR2, 
p_password in VARCHAR2) 
...
Рейтинг: 0 / 0
Проблема авторизации
    #38950518
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vers81Petro123Shared - авторизация.
Поставь там что-то словом DB.
не понял, где это?
https://www.google.com/search?q=apex shared components&newwindow=1&source=lnms&tbm=isch&sa=X&ei=z6dEVYLnNYX8ywPvwIGoDw&ved=0CAcQ_AUoAQ&biw=1252&bih=643
...
Рейтинг: 0 / 0
Проблема авторизации
    #38950519
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vers81,
опять не понял?
...
Рейтинг: 0 / 0
Проблема авторизации
    #38950618
Vers81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123,

ну и что дают эти shared componets? я знаю что там делают авторизацию/
Создал свою Authentication Scheme. Поэтому опять не понял
...
Рейтинг: 0 / 0
Проблема авторизации
    #38950621
Vers81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rockclimber,
спасибо. не думал что ошибка в p_username, всё получилось.

---
ТЕМА ЗАКРЫТА
...
Рейтинг: 0 / 0
Проблема авторизации
    #38950651
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vers81,
там есть пункт - авторизация самой БД
...
Рейтинг: 0 / 0
Проблема авторизации
    #38950666
Vers81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123,

ну есть. а я создал свою схему на основе своей таблицы
...
Рейтинг: 0 / 0
Проблема авторизации
    #38950747
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vers81ну есть. а я создал свою схему
ты должен землю рыть носом, и отрабатывать все варианты.
А не лениться, чтобы тебе пропала охота кому-либо отвечать.
Удачи!
...
Рейтинг: 0 / 0
Проблема авторизации
    #38950750
Vers81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123,

так задача решена,что мне ещё нужно отрабатывать?
...
Рейтинг: 0 / 0
Проблема авторизации
    #38950755
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vers81,
ну дак решена не тобой.
А тебе лень потыркать кнопки в IR и посмотреть какая куда ведёт.
Раньше не хватало времени. Сейчас лень.
...
Рейтинг: 0 / 0
Проблема авторизации
    #38950759
Рустамка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2ТС,
Решая задачу за тебя - тебе оказали медвежью услугу. Завтра придётся к функции авторизации прикручивать ручную блокировку пользователей, блокировку по достижению даты, запоминание действий пользователя и т.д. и т.п.
Если бы ты сам дошёл до решения этой простой задачи - описанные мною задачи решил бы минут за 5-10, а так опять придешь сюда с требованием помочь. Вот только в следующий раз могут и не помочь - уж больно просты задачи.
И да. Проблема с p_username и меня подкалывала, вот только решилась не форумом, а чтением документации. И в том материале, который ты привёл про обязательное имя параметра сказано ;-)
...
Рейтинг: 0 / 0
Проблема авторизации
    #38950768
Vers81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123,

не правда. времени и сейчас не хватает. и прежде чем сюда писать я как правило пытаюсь сам исправить ошибку и только лишь после большого числа неудач писать на форум
...
Рейтинг: 0 / 0
Проблема авторизации
    #38950769
Vers81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Рустамка,

данный тип авторизации я нашёл сам в инете,а не писал на форум что бы дали варианты.

а так же когда пишу сюда я НЕ требую, а прошу-это совсем разные вещи.
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Проблема авторизации
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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