Creating a SAP password

Hi,
does a BAPI exists, that creates me the hash-value out of an entered plaintext password?
Am I am right, that the plaintext password for SAP-users is stored in table USR02 as a hash-value (field passcode)?
So my requirement is similar the requirement for user authentification, I want to create store the entered password in an transparent table and nobody should be able to recreate the plaintext out of the hash-value.
Many thanks for your help,
Christoph

Hang on a moment here... this will only fool an enduser, and not all of them either...
You should consider that anyone who can display your algorithm in the function can work out how to reverse the hash.
Also, even if you hide it, someone who can obtain the hashes can call your function from their own program and try to reproduce it using a dictionary attack (sooner or later it will match some cleartext string).
This is why SAP´s function is in the kernel, has a protected call stack (only to be called from known programs) and the hashes now have client specific attributes to them (code version F) and salted-hashes (code version H).
Cheers,
Julius

Similar Messages

  • Initial password when LDAP user created i SAP?

    Hi,
    I'm about to configure LDAP integration with SAP, where users that exist only on the LDAP server are created in SAP.
    Are any initial passwords automatically set for these users in SAP, or will an administrator have to go in and set an initial password for all created users?
    Thanks, Oscar

    Hi,
    I assume you will use the LDAP synchronization in an ABAP system. Here you have to maintain the fields to be synchronized. The password field is typically not synchronized but you can fill in the logondata hashvalue. I never tried to get the hashvalue out of LDAP because LDAP and SAP may use different hash algorithms. The better way is to set a fixed value in the mapping. You can use SAP functions to maintain the hashvalue.
    Transaction for maintaining the mapping: LDAPMAP.
    Regards
    Rainer

  • How to have SAP password sync with Windows AD password

    Hi All,
    Can someone guide me with the setup required to have the SAP password to be in sync with the Windows Active Directory password?
    Thanks
    Vijay

    Hello Vijay,
    UME means  User Management Engine which provides central user administration for all
    Java applications. The UME is  used as the default user store as of SAP Web Application
    Server 6.40. The UME is integrated into SAP Web Application Server Java as a service.
    The UME itself administers users and uses databases, directory services, or the
    SAP ABAP user administration to store the data. With newer versions of SAP Web Application
    Server, the UME is set as the default user store.
    SAP recommends that, as of SAP Web Application Server Java
    6.40, you use the UME, which is preconfigured by default during the
    installation, as the user store.
    The UME has its own user management administration console for
    administering users. It allows  to perform the routine tasks
    of user administration, such as creating users and groups, role assignment,
    and other actions.
    The UME provides different self-service scenarios that can be used by
    applications. For example, a user can change his or her data, or register as a
    new user.
    Security settings can be used to define minimum
    password length and the number of incorrect logon attempts before a user is
    locked etc
    The UME logs  unsuccessful logons,incorrect logon attempts,changes to user data etc
    Hope this satisfies your querry to some extent.
    Pl dont forget to award points if resolved.
    Regards

  • Viewing standard projects created by SAP on IDES server

    Hello,
    I am working on IDES server ECC 6.0. cProject suite 4.5. I am not able to see the sample projects created by SAP because of Authorization problem. Is there any way(Admin Role etc..) by which I will be able to see projects created by SAP?
    Regards,
    Milind Dumbre

    Hi Milind,
               Are you taking about R/3 or cProject projects?
    If it is cProject, if projects are already created and not shown, the mentioned below are few solutions:
    1) You nees have this role in portal-SAP_CPR_PROJECT_ADMINISTRATOR along with SAP_CPR_TEMPLATE_ADMINISTRATOR for template projects and also SAP_CPR_USER.
    2) Incase the roles mentioned above are already maintained for the user, check the browser you are using, it it is firefox-it is not compatible, if you are using Windows Internet Explorer- may be a cache problem.
    3) To resolve the cache problem, go to - SICF t-code--> execute the transaction, in the services field type cprojects and click on filter, system will show you the service, Right click on the service anc click on Test service, enter the login id and password and login to your system.
    4) Next by maintaining that, open one more tab in the explorer and mention the URL and login to the portal.
    5) Now you can see the projects already created in the dropdown.
    Note: Make sure you are noting using the Firefox.
    If you need futher clarification revert back.
    rgds
    Sudhir Reddy.

  • How Can I create a SAP form that contains activeX report viewer?

    I'm trying to create a SAP form that contains a ActiveX control to view a Crystal Report. Can anyone Help?
    Thanks,
    Ezequiel.

    Thanks Ludek, I use this a sub to create a report document and report viewer in sap bussines one form.
    Running this code shows the sap business one form with the report viewer but then closes SAP Business One Application.
    which may be the problem?.
    Private Sub CreateFormWithActiveX()
        Dim CP As SAPbouiCOM.FormCreationParams
        Dim fTree As SAPbouiCOM.Form
        Dim AcXTree As SAPbouiCOM.ActiveX
        Dim oItem As SAPbouiCOM.Item
        Dim CRapp As CRAXDDRT.Application
        Dim CRRep As CRAXDDRT.Report
        'Dim CRepDoc as
        ' Set the form creation parameters
        CP = SBO_Application.CreateObject(SAPbouiCOM.BoCreatableObjectType.cot_FormCreationParams)
        CP.BorderStyle = SAPbouiCOM.BoFormBorderStyle.fbs_Sizable
        CP.FormType = "ACXTree"
        CP.UniqueID = "ACTree1"
        fTree = SBO_Application.Forms.AddEx(CP)
        fTree.Left = 10
        fTree.Top = 10
        fTree.Width = 800
        fTree.Height = 600
        fTree.Title = "Crystal Report Viewer - Argentis"
        fTree.AutoManaged = True
        ' Add the TreeView Control to the form
        oItem = fTree.Items.Add("Tree", SAPbouiCOM.BoFormItemTypes.it_ACTIVE_X)
        oItem.Left = 1
        oItem.Top = 1
        oItem.Width = 800
        oItem.Height = 600
        ' Create the new activeX control
        AcXTree = oItem.Specific
        CRapp = New CRAXDDRT.Application
        CRRep = CRapp.OpenReport("C:\Projects\Crystal Report ActiveX Viewer\Crystal\Indumetaria\Reportes\ARInvoiceMatrix_portrait.rpt", 1)
        'CRRep.RecordSelectionFormula = "{OINV.DocEntry} = {?doc_num}"
        For i As Integer = 1 To CRRep.Database.Tables.Count
          Dim ConnectionInfo As CRAXDDRT.ConnectionProperties
          ConnectionInfo = CRRep.Database.Tables(i).ConnectionProperties
          ConnectionInfo.Delete("Integrated Security")
          ConnectionInfo.Delete("Provider")
          ConnectionInfo.Delete("Data Source")
          ConnectionInfo.Delete("Initial Catalog")
          ConnectionInfo.Delete("User ID")
          ConnectionInfo.Delete("Password")
          ConnectionInfo.Add("Provider", "SQLOLEDB")
          ConnectionInfo.Add("Data Source", "Ezequiel")
          ConnectionInfo.Add("Initial Catalog", "SITKA")
          ConnectionInfo.Add("Integrated Security", 0)
          ConnectionInfo.Add("User ID", "sa")
          ConnectionInfo.Add("Password", "sa2005")
        Next
        AcXTree.ClassID = "CrystalReports102.ActiveXReportViewer.1"
        'oTreeView = AcXTree.Object
        oViewer = AcXTree.Object
        oViewer.EnableToolbar = True
        oViewer.EnableStopButton = True
        oViewer.EnableSelectExpertButton = True
        oViewer.EnableSearchControl = True
        oViewer.EnableRefreshButton = True
        oViewer.EnableProgressControl = True
        oViewer.EnablePrintButton = True
        oViewer.EnablePopupMenu = True
        oViewer.EnableGroupTree = False
        oViewer.DisplayGroupTree = True
        oViewer.ReportSource = CRRep
        oViewer.ViewReport()
        fTree.Freeze(True)
        ' Make the form visible
        fTree.Visible = True
      End Sub
    Regards.

  • I am trying to install a Canon Pixma MG8220 which requires my Airport Extreme password. I do no know it. I then  went to default Airport settings and renamed my network, but Airport required my password. How do I create a new password?

    How do I create a new password for my Airport Extreme if I do not know the old password?

    If you have the Mac that you used to configure the AirPort Extreme originally, you may be able to retrieve the password from KeyChain Access.
    See this User Tip from forum expert Tesserax:
                     AirPort - Regain Access from Forgotten Passwords
    If still no luck, you can reset the passwords again. Pay very close attention to the information about a Soft Reset in this Apple support document:
    Resetting an AirPort Base Station or Time Capsule FAQ

  • How to create the Sap script & Layout Set (wants sample code)

    Hi All ,
    Can you please provide me the step by step procedure
    to create the Sap script & Layout Set .(please provide sample
    code/links /docs for layout & print program).
    Regards
    Rahul

    hi,
    go through the following links  what i found to create sap script.
    http://www.thespot4sap.com/Articles/SAPscript_Introduction.asp
    http://abapliveinfo.blogspot.com/2008/01/free-sapscript-made-easy-46-book.html
    http://www.thespot4sap.com/articles/SAPscript_example_code.asp
    http://idocs.de/www3/cookbooks/sapscript/sapscript_1/docu.htm
    http://idocguru.com/www5/cookbooks/sapscript/sapscript_1/example.htm
    www.geocities.com/wardaguilar25/sapscript-tutorial.html
    http://logosworld.de/www3/cookbooks/sapscript/sapscript_8/docu.htm
    how to create a  scripts?give steps?
    https://forums.sdn.sap.com/click.jspa?searchID=1811669&messageID=2969311
    https://forums.sdn.sap.com/click.jspa?searchID=1811669&messageID=2902391
    https://forums.sdn.sap.com/click.jspa?searchID=1811669&messageID=3205653
    https://forums.sdn.sap.com/click.jspa?searchID=1811669&messageID=3111402
    http://www.sap-img.com/sapscripts.htm
    http://sappoint.com/abap/
    http://www.henrikfrank.dk/abapexamples/SapScript/sapscript.htm
    http://help.sap.com/saphelp_crm40/helpdata/en/16/c832857cc111d686e0000086568e5f/content.htm
    http://www.sap-basis-abap.com/sapabap01.htm
    http://www.sap-img.com/sapscripts.htm
    http://searchsap.techtarget.com/tip/1,289483,sid21_gci943419,00.html
    http://sap.ittoolbox.com/topics/t.asp?t=303&p=452&h2=452&h1=303
    http://www.sapgenie.com/phpBB2/viewtopic.php?t=14007&sid=09eec5147a0dbeee1b5edd21af8ebc6a
    Other Links

  • How do you allow a user to create a new password?

    The way i have it set up right now the users are registered by the admin and a random password is provided for them to log in. When they login they're instructed to create a new password.
    They click to update their information. Included in this form is an "Old Password" field and a "New Password" field. They can choose if they want to create a new one or not. So I don't want to make it a requirement.
    1 - How do I validate the old password.
    2 - When they type the new password and submit the update info form. It inserts the new record over the old. But only after confirming that that old password is correct. How is this done?
    Or should they just type in a new password with no validation that they know the old. ? Hm.
    Please let me know. Thank you.
    Eddie Adolf

    Hi frunsel,
    if the user choose a name where already exist, the error throws out, but it clears all the register fields (all the users entrys, and i have a few fields)
    humm, that´s not cool -- however...
    how can i prevent this?
    In this case I suggest providing a separate "check username availabilty" procedure in a blank window
    (or a popup window, if you prefer) which ...
    a) on page 1 has a form with one "check_username" text field, and on...
    b) page 2 queries the login table´s "username" column against the textfield´s value and returns "username available" when no matching records were found, respectively "username already allocated" in case of a match.
    That´s something I´d do without using ADDT, means DW´s native database related functionality are absolutely sufficient for such simple stuff
    Cheers,
    Günter Schenk
    Adobe Community Expert, Dreamweaver

  • Help needed on creating a SAP query

    Hi All,
    Can somebody give me the step by step procedures of creating a SAP query and Infoset.
    My requirement is to display asset master details with Asset number or Asset class as input.
    Any pointers or links to create an infoset and query will br highly helpful.
    Thanks,
    Arun

    Here are couple of fields you might be needed :
    AGKO     Cleared Accounts
    ANAR     Asset Types
    ANAT     Asset type text
    ANEK     Document Header Asset Posting
    ANEP     Asset Line Items
    ANEV     Asset downpymt settlement
    ANKT     Asset classes- Description
    ANLA     Asset Master Record Segment
    ANLB     Depreciation terms
    ANLC     Asset Value Fields
    ANLH     Main asset number
    AT02T     Transaction Activity Category- Description
    AT02A     Transaction Code for Menu TIMN
    AT10     Transaction type
    AT10T     Name of Transaction Type
    BKDF     Document Header Supplement for Recurring Entry
    BKORM     Accounting Correspondence Requests
    BKPF     Accounting Document Header
    BLPK     Document log header
    BLPP     Document log item
    BLPR     Document Log Index and Planned Order (Backflush)
    BNKA     Bank master record
    BP000     Business Partner Master (General Data)
    BPBK     Doc.Header Controlling Obj.
    BPEG     Line Item Total Values Controlling Obj.
    BPEJ     Line Item Annual Values Controlling Obj.
    BPEP     Line Item Period Values Controlling Obj.
    BPGE     Totals Record for Total Value Controlling obj.
    BPJA     Totals Record for Annual Total Controlling Obj.
    BSAD     Accounting- Secondary Index for Customers (Cleared Items)
    BSAK     Accounting- Secondary Index for Vendors (Cleared Items)
    BSAS     Accounting- Secondary Index for G/L Accounts (Cleared Items)
    BSEC     One-Time Account Data Document Segment
    BSEG     Accounting Document Segment
    BSID     Accounting- Secondary Index for Customers
    BSIK     Accounting- Secondary Index for Vendors
    BSIM     Secondary Index, Documents for Material
    BSIS     Accounting- Secondary Index for G/L Accounts
    CEPC     Profit Center Master Data Table
    CEPCT     Texts for Profit Center Master Data
    COBRA     Settlement Rule for Order Settlement
    COBRB     Distribution Rules Settlement Rule Order Settlement
    COKA     CO Object- Control Data for Cost Elements
    COSP     CO Object- Cost Totals for External Postings
    COSS     CO Object- Cost Totals for Internal Postings
    CRCO     Assignment of Work Center to Cost Center
    CSKA     Cost Elements (Data Dependent on Chart of Accounts)
    CSKB     Cost Elements (Data Dependent on Controlling Area)
    CSLA     Activity master
    FEBEP     Electronic Bank Statement Line Items
    FPLA     Billing Plan
    FPLT     Billing Plan- Dates
    GLPCT     EC-PCA- Totals Table
    KNA1     General Data in Customer Master
    KOMK     Pricing Communication Header
    MAHNV     Management Records for the Dunning Program
    REGUT     TemSe - Administration Data
    SKA1     G/L Account Master (Chart of Accounts)
    SKAT     G/L Account Master Record (Chart of Accounts- Description)
    SKB1     G/L account master (company code)
    T003T     Document Type Texts
    T007S     Tax Code Names
    T087J     Text
    TAPRFT     Text tab. for investment profile
    TKA01     Controlling Areas
    TKA09     Basic Settings for Versions
    TKVS     CO Versions
    TZB0T     Flow types text table
    TZPAT     Financial Assets Management product type texts
    VBSEGS     Document Segment for G/L Accounts Document Parking
    VTBFHA     Transaction
    VTBFHAPO     Transaction Flow
    VTBFHAZU     Transaction Activity
    VTBFINKO     Transaction Condition
    VTIDERI     Master Data Listed Options and Futures
    VTIFHA     Underlying transaction
    VTIFHAPO     Underlying transaction flows
    VTIFHAZU     Underlying transaction status table
    VTIOF     Options Additional Data
    VWPANLA     Asset master for securities

  • Top 2 workable way to Create Windows 7 Password Reset Disk in any condition

    This article describes how to create and use a Windows 7 password reset disk for a computer before and after you forgot the password. You can use Windows 7 password reset CD to gain access to your computer.
    Scenario 1: I dont forget the password yet.
    Windows 7 has its own backup feature, and you can proactively create a Windows 7 password reset disk before you forget it. With it, you can easily reset your Windows 7 password and get right into your PC.
    Follow the easy steps below to create a password reset disk to your own Windows 7 account. Heres how:
    Note that this procedure requires one blank, formatted floppy disk.
    1. Click on "Start"->"Control"->"User Accounts and Family Safety"->"User Accounts".
    2. In the task pane, click "Create a password reset disk". The "Forgotten Password Wizard" appears.
    3. Click "Next", and then choose the portable media drive.
    4. Click "Next", and then enter your current password in the next box and click "Next".
    5. Windows 7 begin to create the password reset disk on your chosen media. When the progress bar reaches 100% complete, click "Next" and then click "Finish".
    6. Now you can remove your device and store the disk in a safe place. Once you forget the password in the future, you can take it out.
    Follow the easy steps below to use a password reset disk to recover Windows 7 password. Heres how:
    1. The created password disk can now be used during log-ins to reset the password. A reset password link appears on the account screen after an unsuccessful attempt to log in.
    2. Click on "Rest Password", and the "Password Reset Wizard" dialog opens. Here you need to insert the reset disk to the PC.
    3. Follow the wizard to type a new password twice to make sure you type the correct password. You are suggested to create a new password hint, so that you can remember the password with it if you forget it.
    4. Windows switches to the Windows log-in screen again where you can use the new password to log in.
    Scenario 2: I have already forgotten the password.
    If you have already forgotten your Windows 7 password but dont have a password reset disk at hand, you can choose another way to reset the password.
    Here is how to create Windows 7 password reset CD/USB:
    1. This procedure needs a CD or USB flash drive. Insert your media device into another computer which can access to system as administrator.
    2. Launch Windows 7 password reset disk software. On the main interface, choose "reset Windows local account password".
    3. Choose your target device, and click "Burn" to start Windows 7 password reset disk creation.
    Here is how to reset Windows 7 password:
    1. With this Windows 7 Password Reset USB software, boot the computer that you want to reset the password for.
    2. Under Windows PE, you enter the main interface of this software. Choose your Windows system, and select the user account you need to reset password.
    3. Click "Reset", and then "Yes" & "OK" sequentially to finish removing Windows 7 password.
    Quite easy, isn't it? After fully control system password reset, you will never worry about your bad memory
    +Message was edited: link has been removed+

    well, as to reset Windows 7 password on toshiba laptop, it is a good solution to take a Windows password recovery tool, like Windows Password Unlocker
    +Message was edited: link has been removed+

  • How to Create a SAP R/3 system in system configuration

    Hi,
    i am new to EP Any body tell me how to Create a SAP R/3 system in system configuration.Thanks in advance.
    Thanks
    kiran.B

    Hi Kiran,
    To create SAP R3 System follows this steps :
    in system landscape
    (1)create new system
    (2)select SAP system using dedicated application server
    (3)give system name and id
    (4)finish
    (5)open system and set following properties
         Connector
         - App. Host              : r3 server name
         - Gateway Host        :
         - SAP client             :
         - SAP System Name:
         - SAP System No.    :
         - Server Port             : 3200 (Default)
         - System Type
         -  give system Alias
         User Management
         - Logon Method
                      UIDPW

  • Question on linkage of idoc with document number created in SAP R/3

    Hi all,
    I have a query related to IDOC.
    When inbound IDOC is posted into SAP R/3 it creates Material document number or billing document number is generated in SAP R/3.
    Question: <b>Do we have interface monitor in SAP R/3 Where I can see the linkage of Idoc number with the document number created in SAP R/3.</b>
    Need your help on this any suggestion will be greatly appreciated.
    Thanks & Regards
    Prabhat

    I'm not sure if this is what you are asking for, but you can look at the IDOC in WE02/WE05 and look at the header segments to get the document number.

  • Problem Purchase order created in SAP R/3 sent in to File XI?

    Hi all,
    I am new to XI, learning it myself.
    I am trying to "send purchase order created in SAP R/3 into XI". For that I am following the document titled as <b>"A Beginner’s Guide to SAP XI
    Settings, Part I "</b>. But I am getting problem in connecting R/3 system to XI system.
    I am stuck at very first step in the documentation which says:
           <b>Setting Communication ports:</b> in this it asks for "<b>RFC Destination</b>"
    Please suggest me the step by step procedure to get through it.
    Thanks and Regards,
    Ravi

    Hi,
    go through these links...
    1. /people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters
    2. IDOC to File
    3. /people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step
    4. /people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters
    5. Re: Idoc to File Scenario
    regads,
    Ansar.

  • Sale process flow of SBO E-Commerce - What documents are created in SAP B1?

    Dear All,
    Can any one please confirm the sale process flow of SBO E-Commerce, when a customer submits an Sales Order and pays the amount online?
    I am mainly interested to know about the documents, which are created in SAP B1 after the said Payment against the Order through the Web tools?

    As I understand it, out of the box WebTools simply creates a B1 Sales Order from a WebTools order during the scheduled synchronization.
    If you are accepting credit card payments and have configured a credit card gateway (Paypal, Skipjack, etc), then you can choose to authorise the payment only for capture later or capture the payment immediately at the time of order. Neither of these events creates any document in SAP B1. You process the order as normal and post a payment manually as part of your workflow.
    If you have a credit card add-on (CitiXSys or similar) installed and specified in the WebTools Synch Manager, the normal SAP B1 processing of the Sales Order (creating a delivery document)  will trigger the capture of a previously authorised credit card payment, creating and posting an A/R invoice and an associated payment document in B1.
    Hope this helps you in your question.
    Cheers,
    Dave Bragg

  • Pages created a random password for my document on my iPad. I have no idea what it is and I can't open my document. HELP!!!

    Pages created a random password for my document on my iPad. I have no idea what it is and I can't open my document. HELP!!!

    How old is your son?
    Under the Spanner in Pages there is Set Password where you create a password with hint. You really have to deliberately dig this out to do it.
    Do you get a hint when you are asked for the password?
    The Password is very secure, if you can't remember what it is, you will have to recreate the document.
    Peter

Maybe you are looking for

  • Report on User id.

    Dear All, We are facing one problem that few PR are deleted. We want to get the list on the base of user id such that we input the user id & get to know which PR are deleted by this particular user id. Please give me some report or table name from wh

  • Program For Process Order

    I am creating new lay out for process order in smart forms.for that we need a standard program where we get the standard program Regards manoj

  • Move file using io

    I am creating a program with allows users on the command prompt to move files fromthe source directory to the new directory...But the problem is that i dont know how to create one which allows users to specify which directory the users want the files

  • Can I install Mountain lion and keep my Adobe CS5 OK?

    I wanna know if my Adobe creative will be OK after installing Mountain Lion?

  • XMLTYPE in oracle - how much data can hold

    Hi Friends, How much data can we store in XMLTYPE . can it store like CLOB , if the data is huge how to break it into multiple pieces. Please help. thanks and regards, Arun Thomas T