Две страницы входа после открытия действий с базой данных в автономном режиме
На вкладке «Автономные инструменты», когда мы нажимаем «Открыть действия с базой данных», мы перенаправляемся на страницу для ввода имени пользователя, а затем на вторую страницу для ввода имени пользователя и пароля (в прошлом использовалась только вторая страница). Работает как задумано? Если да, то что за этим стоит?
Возможно, это не имеет большого значения, но просто уметь это объяснить.
2 ответа
Первое приглашение относится к вашей схеме, известной в ORDS. Когда вы активируете REST для учетной записи базы данных, вы можете указать псевдоним, чтобы в адресах веб-служб RESTful и связанных с ними URI не было вашего имени пользователя базы данных.
Итак, я мог создать схему под названием FOO, но присвоить ей псевдоним FOOBAR.
Чтобы войти в свой рабочий лист SQL в Действиях с базой данных, я ввел бы FOOBAR в первое поле.
Затем ORDS видит, что отображение схемы доступно, правильно устанавливает URL-адрес и переводит вас на страницу входа в базу данных.
Во втором запросе вы вводите свое фактическое имя пользователя и пароль - они используются для попытки входа в базу данных. Если это удастся, вы можете использовать действия с базой данных (ранее известные как SQL Developer Web).
Если вы всегда используете одного и того же пользователя в одной и той же базе данных, вы можете просто добавить URL-адрес в закладки, а затем перейти непосредственно к вашему рабочему листу SQL или REST-семинару или или или - и поскольку правильный псевдоним схемы находится в URL-адресе, мы точно знаете, под каким именем вам нужно войти, поэтому только одно приглашение для входа.
Теперь мы напрямую регистрируем вас в Database Actions/SQL Developer Web как ADMIN. Если по какой-либо причине аутентификация с единым входом не удалась, мы по умолчанию будем использовать предыдущее поведение, как описано в принятом ответе.