
- SILKROAD DATABASE FILE SYSTEM INSTALL
- SILKROAD DATABASE FILE SYSTEM UPDATE
Windows: RSEC_SSFS_DATAPATH=\\\sapmnt\\SYS\global\security\rsecssfs\data RSEC_SSFS_KEYPATH = /usr/sap//global/security/rsecssfs/key UNIX/Linux: RSEC_SSFS_DATAPATH = /usr/sap//SYS/global/security/rsecssfs/data Make sure the following environment variables are set:.
SILKROAD DATABASE FILE SYSTEM UPDATE
Update the operating system password on the database server accordingly using operating system tools.Ĭonverting Password Storage to the Secure Storage in the File SystemĪ previously installed SAP system with the nf password storage can be manually converted to the secure storage in the file system. The operating system passwords are not changed by rsecssfx Rsecssfx updates the content of the secure storage in the file system with the new passwords in encrypted format. Rsecssfx put DB_CONNECT/DEFAULT_DB_PASSWORD On the command line, enter the following command:. Log on to the database server as user adm. When you update the operating system password of the connect user, you must also update the stored password in the secure storage in the file system using the command-line tool rsecssfx. Record Key : DB_CONNECT/DEFAULT_DB_PASSWORD When the key for the password is retrieved the value isn’t shown: rsecssfx get DB_CONNECT/DEFAULT_DB_PASSWORD The name is stored as plaintext and the value of the key can be retrieved from command line: rsecssfx get DB_CONNECT/DEFAULT_DB_USER | SYSTEM_PKI/PSE | Encrypted (binary) | 01:21:44 UTC | | SYSTEM_PKI/PIN | Encrypted | 01:21:42 UTC | | DB_CONNECT/DEFAULT_DB_USER | Plaintext | 23:54:50 UTC | | DB_CONNECT/DEFAULT_DB_PASSWORD | Encrypted | 23:54:55 UTC | | Record Key | Status | Time Stamp of Last Update | The name of the connect user is stored in the record key DB_CONNECT/DEFAULT_DB_USER and the password of the connect user is stored in the record key DB_CONNECT/DEFAULT_DB_PASSWORD: rsecssfx list Let’s investigate the secure storage and its entries in more detail: There are two database-relevant entries in the secure storage. Now that the secure storage supports longer passwords, defining passwords of up to 64 characters is possible. This was an unfortunate limitation because the DBSL layer can work with passwords of up to 64 characters in length, provided that the underlying operating system supports passwords of this length. With the old password store in nf using the old tool dscdb6up, the lengths of operating system passwords were limited to 16 characters. Advantages of the Secure Storage Compared to the Old Password Store Previously installed SAP systems also running on the minimum kernel level 7.49 can be manually changed from using nf to the secure storage. The minimum requirement for SAP kernel is 7.49 or higher. This applies to SAP systems based on SAP NetWeaver 7.5 and higher. SILKROAD DATABASE FILE SYSTEM INSTALL
When you install SAP systems or perform a system copy using software provisioning manager 1.0 SP 36, secure storage in the file system is the new default password storage. SL Toolset 1.0 SP 36 (and as part of it, software provisioning manager 1.0 SP 36) is available now. With rsecssfx you can create a new secure storage in the file system or maintain entries in an existing secure storage in the file system. rsecssfx is a command-line tool that is delivered as part of the kernel executable archive. When the secure storage is used, you maintain passwords using the tool rsecssfx instead of the old tool dscdb6up. The secure storage replaces the old password storage in the nf file. The secure storage in the file system (also referred to as secure storage) is part of the SAP application server ABAP and can be used to securely store the password of the connect user. Now, let me show you how you can now use the secure storage in the file system for password storage and what its benefits are. So far, the password was stored in the file nf, which you could update using the command-line tool dscdb6up. These programs need a way to retrieve the operating system password from a secure location. disp+work, R3trans, tp, and so on), but there are also some standalone tools like db6util. Most SAP executables use the DBSL to open such connections (for example. SAP systems on an IBM Db2 for LUW database use a connect user and its password in the operating system to connect to the database of the application server ABAP.