Para cambiar la modalidad de autenticación de base de datos de la autenticación de MS SQL Server a la autenticación de Windows, realice los pasos siguientes.
Procedimiento
- Para la actualización de la aplicación 9.2.30 y posteriores, ejecute el script SetupDatabase para cambiar la modalidad de autenticación. Para obtener más información, consulte: Cambio de los parámetros de conexión de base de datos.
- Para la actualización de la aplicación 9.2.29 y anteriores, realice los pasos siguientes.
- Detenga el servidor de License Metric Tool .
- Abra el archivo database.yml que está de forma predeterminada en la ubicación siguiente: C:\Program Files\ibm\LMT\wlp\usr\servers\server1\config. Cambie el valor del parámetro
windows_authenticated
a true.
- Abra el archivo server.xml que está de forma predeterminada en la ubicación siguiente: C:\Program Files\ibm\LMT\wlp\usr\servers\server1. Cambie la línea siguiente.
Antes:
<dataSource id="DatabaseConnection" jndiName="jdbc/ilmtDatabaseConnection">
<jdbcDriver libraryRef="DatabaseLib"/>
<properties.microsoft.sqlserver databaseName="temadb" lockTimeout="180000" serverName="localhost" user="user_name" password="password"/>
</dataSource>
Después:
<dataSource id="DatabaseConnection" jndiName="jdbc/ilmtDatabaseConnection">
<jdbcDriver libraryRef="DatabaseLib"/>
<properties.microsoft.sqlserver databaseName="temadb" lockTimeout="180000" serverName="localhost" integratedSecurity="true"/>
</dataSource>
- Inicie el servidor de License Metric Tool .
Importante:Para utilizar la autenticación de Windows, el servidor de
License Metric Tool debe ser iniciado por un usuario que cumpla los siguientes requisitos.
- El usuario tiene privilegios administrativos para la base de datos y puede añadir, eliminar o alterar los elementos del esquema de base de datos, tales como tablas, desencadenantes, funciones, claves, índices, entre otras cosas. Este usuario debe tener los derechos
dbcreator
o sysadmin
en la base de datos de MS SQL Server.
- Si su servidor de base de datos es remoto, el usuario es un usuario del dominio con acceso a la base de datos remota.