...
The following query will list all unscanned databases which have been discovered on hosts that have been scanned.
Please do be aware that this list will produce a large number of "discovered" found applications (databases) for each database that actually exists because the scan engine uses multiple methods to discover databases. We can also not return the name of the database until after we have scanned it. What this query does give is a useful indication of what hosts have unscanned databases on them. It also shows the application path in some cases. This will allow the iQSonar user to work with the DBA team to rescan these hosts and hopefully discover more databases once the correct credentials and/or ports have been determined.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
SELECT fa.FoundApplicationID , fa.Edition , fa.Version , prd.Name as ProductName , fa.DeviceID , fa.BuildNumber , fa.Path , faIP.IPAddress , d.Hostname FROM model.t_FoundApplication fa INNER JOIN model.t_Product prd on prd.ProductID = fa.ProductID INNER JOIN model.v_FoundApplicationIPAddress faIP ON faIP.FoundApplicationID = fa.FoundApplicationID Inner JOIN model.t_Device d ON d.DeviceID = fa.DeviceID WHERE prd.Name in (N'SQL Server',N'Oracle Database Server') AND fa.DeviceID IS NOT NULL AND fa.ApplicationID IS NULL |
...