MSCEWI4064

XP_LOGININFO mapped to custom UDF

triangle-exclamation

Severity

Low

Description

This EWI is added when the XP_LOGININFO procedure is executed and returns the following set of columns (See SQL SERVER documentation for more infoarrow-up-right)

account name

type

privilege

mapped login name

permission path

To simulate this behavior, we select the columns from the APPLICABLE_ROLES view in SnowFlake, which returns the following set of columns (See SnowFlake documentation for more infoarrow-up-right)

GRANTEE

ROLE_NAME

ROLE_OWNER

IS_GRANTABLE

SQL Server original columns are mapped as shown in the next table. They may be not completely equivalent.

SQL Server
SnowFlake

account name

GRANTEE

type

ROLE_OWNER

privilege

ROLE_NAME

mapped login name

GRANTEE

permission path

NULL

Code Example

Input Code:

Output Code:

Recommendations

Last updated