В последнем посте "Саповские секретики - V", в качестве одного из секретов, я рассказывал, как создать ярлык для соединения к SAP системе. При создании ярлыка можно было указать, помимо целевой системы, манданта и языка, транзакцию, которую необходимо запускать сразу после входа в систему. Так же можно было указать имя пользователя, из под которого будет создаваться соединение (рис. 1). Пароль же вводится при открытии соединения через ярлык. И это безопасно и правильно. В данном случае пароль хранится у вас в голове и в SAP системе.
Но, если очень хочется, то можно указать пароль в SAP систему прямо во вновь созданном ярлыке. Для этого необходимо внести изменения в реестр Windows, открыв его командой regedit и добавив по пути HKEY_CURRENT_USER\Software\SAP\SAPShortcut\Security параметр "EnablePassword"="1" (рис. 2).
Либо можно создать файл-корректировку для реестра (расширение .reg) с содержимым вида:
После этого при создании ярлыка для соединения, поле пароля будет открыто на изменение и можно будет внести пароль пользователя, из под которого будет выполняться соединение в будущем (рис. 3).
Вносим пароль пользователя и сохраняем ярлык. После этого вход в систему будет осуществляться без ввода пары пользователь/пароль.
Хотя пароль хранится в ярлыке не в явном виде, всё равно SAP не рекомендуется сохранять его там (рис. 4).
Функция описана в SAP note # 146173 - SAPShortcut: Saving password in SAPShortcut - not recommended.
В SAP note указано, что, начиная с SAP GUI 7.40 (SP 01) функция была удалена. И экран создания ярлыка в версии SAP GUI 7.50 выглядит без поля пароля вообще (рис. 5).
Но, ярлык, созданный в SAP GUI 7.30 с сохранённым паролем, работает и в SAP GUI 7.50. :)
Но опять же повторюсь, SAP не рекомендует использовать эту функцию.
Автор: Шиболов Вячеслав Анатольевич
Рис. 1. Создание ярлыка для соединения. |
Но, если очень хочется, то можно указать пароль в SAP систему прямо во вновь созданном ярлыке. Для этого необходимо внести изменения в реестр Windows, открыв его командой regedit и добавив по пути HKEY_CURRENT_USER\Software\SAP\SAPShortcut\Security параметр "EnablePassword"="1" (рис. 2).
Рис. 2. Внесение изменений в реестр Windows. |
Либо можно создать файл-корректировку для реестра (расширение .reg) с содержимым вида:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\SAP\SAPShortcut\Security]
"EnablePassword"="1"
Выполнить созданный файл, внеся изменения в реестр. И перезапустить программу SAP Logon.
Рис. 3. Сохранение пароля в ярлыке для соединения. |
Вносим пароль пользователя и сохраняем ярлык. После этого вход в систему будет осуществляться без ввода пары пользователь/пароль.
Хотя пароль хранится в ярлыке не в явном виде, всё равно SAP не рекомендуется сохранять его там (рис. 4).
Рис. 4. Пример содержимого ярлыка для соединения с SAP системой. |
Функция описана в SAP note # 146173 - SAPShortcut: Saving password in SAPShortcut - not recommended.
В SAP note указано, что, начиная с SAP GUI 7.40 (SP 01) функция была удалена. И экран создания ярлыка в версии SAP GUI 7.50 выглядит без поля пароля вообще (рис. 5).
Рис. 5. Диалоговое окно для создания ярлыка в SAP GUI 7.50. |
Но, ярлык, созданный в SAP GUI 7.30 с сохранённым паролем, работает и в SAP GUI 7.50. :)
Но опять же повторюсь, SAP не рекомендует использовать эту функцию.
Автор: Шиболов Вячеслав Анатольевич
ярлык, созданный в SAP GUI 7.40 с сохранённым паролем, работает и в SAP GUI 7.50. тоже.
ОтветитьУдалитьесли что поменять в sap gui configuration, запомненный пароль сбрасывается навсегда :(, поэтому пока откатился на 7.40pl15
Да, закрутили гайки в 7.50.
Удалить