Skip to content

Enhanced Flexibility & ADSI Improvements

Latest
Compare
Choose a tag to compare
@n3rada n3rada released this 21 Feb 18:09
· 1 commit to main since this release
2b29db2

This release introduces greater flexibility for developers by updating all Actions to return object?, allowing better handling of different return types. Additionally, improvements have been made to /a:adsi, making ADSI-related functionalities more coherents.

public abstract object? Execute(DatabaseContext databaseContext = null);

/a:adsi now supports multiple modes:

  • list: Displays all ADSI linked servers and their mapped users.
  • self: Creates a fake ADSI server to retrieve the current user’s credentials.
  • link: Targets a specific SQL Server ADSI link to retrieve linked credentials.

Added ConvertListToMarkdownTable() to format lists in a Markdown-friendly table.

#🐞 Bug Fixes

-✅ Fixed an issue where ADSI credential extraction did not correctly split username and password at the first occurrence of :.
-✅ Resolved a problem where the ADSI linked server check failed under certain conditions.

📂 Commit Details

Full Changelog: v1.0.1...v1.0.2