diff --git a/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.cs b/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.cs
index 5e4eef0f..4f2e1a24 100644
--- a/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.cs
+++ b/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.cs
@@ -9733,6 +9733,886 @@ namespace Microsoft.SqlTools.ServiceLayer
}
}
+ public static string Permission_Alter
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_Alter);
+ }
+ }
+
+ public static string Permission_Connect
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_Connect);
+ }
+ }
+
+ public static string Permission_Control
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_Control);
+ }
+ }
+
+ public static string Permission_Delete
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_Delete);
+ }
+ }
+
+ public static string Permission_Execute
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_Execute);
+ }
+ }
+
+ public static string Permission_Impersonate
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_Impersonate);
+ }
+ }
+
+ public static string Permission_Insert
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_Insert);
+ }
+ }
+
+ public static string Permission_Receive
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_Receive);
+ }
+ }
+
+ public static string Permission_References
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_References);
+ }
+ }
+
+ public static string Permission_Select
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_Select);
+ }
+ }
+
+ public static string Permission_Send
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_Send);
+ }
+ }
+
+ public static string Permission_TakeOwnership
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_TakeOwnership);
+ }
+ }
+
+ public static string Permission_Update
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_Update);
+ }
+ }
+
+ public static string Permission_ViewDefinition
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_ViewDefinition);
+ }
+ }
+
+ public static string Permission_ViewChangeTracking
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_ViewChangeTracking);
+ }
+ }
+
+ public static string Permission_AlterAnyApplicationRole
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyApplicationRole);
+ }
+ }
+
+ public static string Permission_AlterAnyAssembly
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyAssembly);
+ }
+ }
+
+ public static string Permission_AlterAnyAsymmetricKey
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyAsymmetricKey);
+ }
+ }
+
+ public static string Permission_AlterAnyCertificate
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyCertificate);
+ }
+ }
+
+ public static string Permission_AlterAnyDatabaseAudit
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyDatabaseAudit);
+ }
+ }
+
+ public static string Permission_AlterAnyContract
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyContract);
+ }
+ }
+
+ public static string Permission_AlterAnyDatabaseDdlTrigger
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyDatabaseDdlTrigger);
+ }
+ }
+
+ public static string Permission_AlterAnyDatabaseEventNotification
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyDatabaseEventNotification);
+ }
+ }
+
+ public static string Permission_AlterAnyDataspace
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyDataspace);
+ }
+ }
+
+ public static string Permission_AlterAnyExternalDataSource
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyExternalDataSource);
+ }
+ }
+
+ public static string Permission_AlterAnyExternalFileFormat
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyExternalFileFormat);
+ }
+ }
+
+ public static string Permission_AlterAnyFulltextCatalog
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyFulltextCatalog);
+ }
+ }
+
+ public static string Permission_AlterAnyMask
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyMask);
+ }
+ }
+
+ public static string Permission_AlterAnyMessageType
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyMessageType);
+ }
+ }
+
+ public static string Permission_AlterAnyRemoteServiceBinding
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyRemoteServiceBinding);
+ }
+ }
+
+ public static string Permission_AlterAnyRole
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyRole);
+ }
+ }
+
+ public static string Permission_AlterAnyRoute
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyRoute);
+ }
+ }
+
+ public static string Permission_AlterAnySchema
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnySchema);
+ }
+ }
+
+ public static string Permission_AlterAnySecurityPolicy
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnySecurityPolicy);
+ }
+ }
+
+ public static string Permission_AlterAnySensitivityClassification
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnySensitivityClassification);
+ }
+ }
+
+ public static string Permission_AlterAnyService
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyService);
+ }
+ }
+
+ public static string Permission_AlterAnyUser
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyUser);
+ }
+ }
+
+ public static string Permission_AlterAnySymmetricKey
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnySymmetricKey);
+ }
+ }
+
+ public static string Permission_Authenticate
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_Authenticate);
+ }
+ }
+
+ public static string Permission_BackupDatabase
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_BackupDatabase);
+ }
+ }
+
+ public static string Permission_BackupLog
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_BackupLog);
+ }
+ }
+
+ public static string Permission_Checkpoint
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_Checkpoint);
+ }
+ }
+
+ public static string Permission_ConnectReplication
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_ConnectReplication);
+ }
+ }
+
+ public static string Permission_CreateAggregate
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateAggregate);
+ }
+ }
+
+ public static string Permission_CreateAssembly
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateAssembly);
+ }
+ }
+
+ public static string Permission_CreateAsymmetricKey
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateAsymmetricKey);
+ }
+ }
+
+ public static string Permission_CreateCertificate
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateCertificate);
+ }
+ }
+
+ public static string Permission_CreateContract
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateContract);
+ }
+ }
+
+ public static string Permission_CreateDatabase
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateDatabase);
+ }
+ }
+
+ public static string Permission_CreateDatabaseDdlEventNotification
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateDatabaseDdlEventNotification);
+ }
+ }
+
+ public static string Permission_CreateDefault
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateDefault);
+ }
+ }
+
+ public static string Permission_CreateFulltextCatalog
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateFulltextCatalog);
+ }
+ }
+
+ public static string Permission_CreateFunction
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateFunction);
+ }
+ }
+
+ public static string Permission_CreateMessageType
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateMessageType);
+ }
+ }
+
+ public static string Permission_CreateProcedure
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateProcedure);
+ }
+ }
+
+ public static string Permission_CreateQueue
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateQueue);
+ }
+ }
+
+ public static string Permission_CreateRemoteServiceBinding
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateRemoteServiceBinding);
+ }
+ }
+
+ public static string Permission_CreateRole
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateRole);
+ }
+ }
+
+ public static string Permission_CreateRoute
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateRoute);
+ }
+ }
+
+ public static string Permission_CreateRule
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateRule);
+ }
+ }
+
+ public static string Permission_CreateSchema
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateSchema);
+ }
+ }
+
+ public static string Permission_CreateService
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateService);
+ }
+ }
+
+ public static string Permission_CreateSymmetricKey
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateSymmetricKey);
+ }
+ }
+
+ public static string Permission_CreateSynonym
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateSynonym);
+ }
+ }
+
+ public static string Permission_CreateSequence
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateSequence);
+ }
+ }
+
+ public static string Permission_CreateTable
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateTable);
+ }
+ }
+
+ public static string Permission_CreateType
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateType);
+ }
+ }
+
+ public static string Permission_CreateView
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateView);
+ }
+ }
+
+ public static string Permission_CreateXmlSchemaCollection
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateXmlSchemaCollection);
+ }
+ }
+
+ public static string Permission_Showplan
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_Showplan);
+ }
+ }
+
+ public static string Permission_SubscribeQueryNotifications
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_SubscribeQueryNotifications);
+ }
+ }
+
+ public static string Permission_Unmask
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_Unmask);
+ }
+ }
+
+ public static string Permission_ViewAnyColumnEncryptionKeyDefinition
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_ViewAnyColumnEncryptionKeyDefinition);
+ }
+ }
+
+ public static string Permission_ViewAnyColumnMasterKeyDefinition
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_ViewAnyColumnMasterKeyDefinition);
+ }
+ }
+
+ public static string Permission_ViewAnySensitivityClassification
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_ViewAnySensitivityClassification);
+ }
+ }
+
+ public static string Permission_ViewDatabaseState
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_ViewDatabaseState);
+ }
+ }
+
+ public static string Permission_AdministerBulkOperations
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AdministerBulkOperations);
+ }
+ }
+
+ public static string Permission_AlterAnyServerAudit
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyServerAudit);
+ }
+ }
+
+ public static string Permission_AlterAnyConnection
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyConnection);
+ }
+ }
+
+ public static string Permission_AlterAnyCredential
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyCredential);
+ }
+ }
+
+ public static string Permission_AlterAnyDatabase
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyDatabase);
+ }
+ }
+
+ public static string Permission_AlterAnyEndpoint
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyEndpoint);
+ }
+ }
+
+ public static string Permission_AlterAnyEventNotification
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyEventNotification);
+ }
+ }
+
+ public static string Permission_AlterAnyEventSession
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyEventSession);
+ }
+ }
+
+ public static string Permission_AlterAnyLinkedServer
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyLinkedServer);
+ }
+ }
+
+ public static string Permission_AlterAnyLogin
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyLogin);
+ }
+ }
+
+ public static string Permission_AlterAnyServerRole
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyServerRole);
+ }
+ }
+
+ public static string Permission_AlterResources
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterResources);
+ }
+ }
+
+ public static string Permission_AlterServerState
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterServerState);
+ }
+ }
+
+ public static string Permission_AlterSettings
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterSettings);
+ }
+ }
+
+ public static string Permission_AlterTrace
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterTrace);
+ }
+ }
+
+ public static string Permission_AuthenticateServer
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AuthenticateServer);
+ }
+ }
+
+ public static string Permission_ConnectSql
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_ConnectSql);
+ }
+ }
+
+ public static string Permission_ControlServer
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_ControlServer);
+ }
+ }
+
+ public static string Permission_CreateAnyDatabase
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateAnyDatabase);
+ }
+ }
+
+ public static string Permission_CreateDdlEventNotification
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateDdlEventNotification);
+ }
+ }
+
+ public static string Permission_CreateEndpoint
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateEndpoint);
+ }
+ }
+
+ public static string Permission_CreateTraceEventNotification
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateTraceEventNotification);
+ }
+ }
+
+ public static string Permission_CreateServerRole
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateServerRole);
+ }
+ }
+
+ public static string Permission_ExternalAccessAssembly
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_ExternalAccessAssembly);
+ }
+ }
+
+ public static string Permission_Shutdown
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_Shutdown);
+ }
+ }
+
+ public static string Permission_UnsafeAssembly
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_UnsafeAssembly);
+ }
+ }
+
+ public static string Permission_ViewAnyDatabase
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_ViewAnyDatabase);
+ }
+ }
+
+ public static string Permission_ViewAnyDefinition
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_ViewAnyDefinition);
+ }
+ }
+
+ public static string Permission_ViewServerState
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_ViewServerState);
+ }
+ }
+
+ public static string Permission_AlterAnyAvailabilityGroup
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_AlterAnyAvailabilityGroup);
+ }
+ }
+
+ public static string Permission_CreateAvailabilityGroup
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_CreateAvailabilityGroup);
+ }
+ }
+
+ public static string Permission_SelectAllUserSecurables
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_SelectAllUserSecurables);
+ }
+ }
+
+ public static string Permission_ConnectAnyDatabase
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_ConnectAnyDatabase);
+ }
+ }
+
+ public static string Permission_ImpersonateAnyLogin
+ {
+ get
+ {
+ return Keys.GetString(Keys.Permission_ImpersonateAnyLogin);
+ }
+ }
+
public static string ConnectionServiceListDbErrorNotConnected(string uri)
{
return Keys.GetString(Keys.ConnectionServiceListDbErrorNotConnected, uri);
@@ -14068,6 +14948,336 @@ namespace Microsoft.SqlTools.ServiceLayer
public const string ResetPasswordWhileUnlocking = "ResetPasswordWhileUnlocking";
+ public const string Permission_Alter = "Permission_Alter";
+
+
+ public const string Permission_Connect = "Permission_Connect";
+
+
+ public const string Permission_Control = "Permission_Control";
+
+
+ public const string Permission_Delete = "Permission_Delete";
+
+
+ public const string Permission_Execute = "Permission_Execute";
+
+
+ public const string Permission_Impersonate = "Permission_Impersonate";
+
+
+ public const string Permission_Insert = "Permission_Insert";
+
+
+ public const string Permission_Receive = "Permission_Receive";
+
+
+ public const string Permission_References = "Permission_References";
+
+
+ public const string Permission_Select = "Permission_Select";
+
+
+ public const string Permission_Send = "Permission_Send";
+
+
+ public const string Permission_TakeOwnership = "Permission_TakeOwnership";
+
+
+ public const string Permission_Update = "Permission_Update";
+
+
+ public const string Permission_ViewDefinition = "Permission_ViewDefinition";
+
+
+ public const string Permission_ViewChangeTracking = "Permission_ViewChangeTracking";
+
+
+ public const string Permission_AlterAnyApplicationRole = "Permission_AlterAnyApplicationRole";
+
+
+ public const string Permission_AlterAnyAssembly = "Permission_AlterAnyAssembly";
+
+
+ public const string Permission_AlterAnyAsymmetricKey = "Permission_AlterAnyAsymmetricKey";
+
+
+ public const string Permission_AlterAnyCertificate = "Permission_AlterAnyCertificate";
+
+
+ public const string Permission_AlterAnyDatabaseAudit = "Permission_AlterAnyDatabaseAudit";
+
+
+ public const string Permission_AlterAnyContract = "Permission_AlterAnyContract";
+
+
+ public const string Permission_AlterAnyDatabaseDdlTrigger = "Permission_AlterAnyDatabaseDdlTrigger";
+
+
+ public const string Permission_AlterAnyDatabaseEventNotification = "Permission_AlterAnyDatabaseEventNotification";
+
+
+ public const string Permission_AlterAnyDataspace = "Permission_AlterAnyDataspace";
+
+
+ public const string Permission_AlterAnyExternalDataSource = "Permission_AlterAnyExternalDataSource";
+
+
+ public const string Permission_AlterAnyExternalFileFormat = "Permission_AlterAnyExternalFileFormat";
+
+
+ public const string Permission_AlterAnyFulltextCatalog = "Permission_AlterAnyFulltextCatalog";
+
+
+ public const string Permission_AlterAnyMask = "Permission_AlterAnyMask";
+
+
+ public const string Permission_AlterAnyMessageType = "Permission_AlterAnyMessageType";
+
+
+ public const string Permission_AlterAnyRemoteServiceBinding = "Permission_AlterAnyRemoteServiceBinding";
+
+
+ public const string Permission_AlterAnyRole = "Permission_AlterAnyRole";
+
+
+ public const string Permission_AlterAnyRoute = "Permission_AlterAnyRoute";
+
+
+ public const string Permission_AlterAnySchema = "Permission_AlterAnySchema";
+
+
+ public const string Permission_AlterAnySecurityPolicy = "Permission_AlterAnySecurityPolicy";
+
+
+ public const string Permission_AlterAnySensitivityClassification = "Permission_AlterAnySensitivityClassification";
+
+
+ public const string Permission_AlterAnyService = "Permission_AlterAnyService";
+
+
+ public const string Permission_AlterAnyUser = "Permission_AlterAnyUser";
+
+
+ public const string Permission_AlterAnySymmetricKey = "Permission_AlterAnySymmetricKey";
+
+
+ public const string Permission_Authenticate = "Permission_Authenticate";
+
+
+ public const string Permission_BackupDatabase = "Permission_BackupDatabase";
+
+
+ public const string Permission_BackupLog = "Permission_BackupLog";
+
+
+ public const string Permission_Checkpoint = "Permission_Checkpoint";
+
+
+ public const string Permission_ConnectReplication = "Permission_ConnectReplication";
+
+
+ public const string Permission_CreateAggregate = "Permission_CreateAggregate";
+
+
+ public const string Permission_CreateAssembly = "Permission_CreateAssembly";
+
+
+ public const string Permission_CreateAsymmetricKey = "Permission_CreateAsymmetricKey";
+
+
+ public const string Permission_CreateCertificate = "Permission_CreateCertificate";
+
+
+ public const string Permission_CreateContract = "Permission_CreateContract";
+
+
+ public const string Permission_CreateDatabase = "Permission_CreateDatabase";
+
+
+ public const string Permission_CreateDatabaseDdlEventNotification = "Permission_CreateDatabaseDdlEventNotification";
+
+
+ public const string Permission_CreateDefault = "Permission_CreateDefault";
+
+
+ public const string Permission_CreateFulltextCatalog = "Permission_CreateFulltextCatalog";
+
+
+ public const string Permission_CreateFunction = "Permission_CreateFunction";
+
+
+ public const string Permission_CreateMessageType = "Permission_CreateMessageType";
+
+
+ public const string Permission_CreateProcedure = "Permission_CreateProcedure";
+
+
+ public const string Permission_CreateQueue = "Permission_CreateQueue";
+
+
+ public const string Permission_CreateRemoteServiceBinding = "Permission_CreateRemoteServiceBinding";
+
+
+ public const string Permission_CreateRole = "Permission_CreateRole";
+
+
+ public const string Permission_CreateRoute = "Permission_CreateRoute";
+
+
+ public const string Permission_CreateRule = "Permission_CreateRule";
+
+
+ public const string Permission_CreateSchema = "Permission_CreateSchema";
+
+
+ public const string Permission_CreateService = "Permission_CreateService";
+
+
+ public const string Permission_CreateSymmetricKey = "Permission_CreateSymmetricKey";
+
+
+ public const string Permission_CreateSynonym = "Permission_CreateSynonym";
+
+
+ public const string Permission_CreateSequence = "Permission_CreateSequence";
+
+
+ public const string Permission_CreateTable = "Permission_CreateTable";
+
+
+ public const string Permission_CreateType = "Permission_CreateType";
+
+
+ public const string Permission_CreateView = "Permission_CreateView";
+
+
+ public const string Permission_CreateXmlSchemaCollection = "Permission_CreateXmlSchemaCollection";
+
+
+ public const string Permission_Showplan = "Permission_Showplan";
+
+
+ public const string Permission_SubscribeQueryNotifications = "Permission_SubscribeQueryNotifications";
+
+
+ public const string Permission_Unmask = "Permission_Unmask";
+
+
+ public const string Permission_ViewAnyColumnEncryptionKeyDefinition = "Permission_ViewAnyColumnEncryptionKeyDefinition";
+
+
+ public const string Permission_ViewAnyColumnMasterKeyDefinition = "Permission_ViewAnyColumnMasterKeyDefinition";
+
+
+ public const string Permission_ViewAnySensitivityClassification = "Permission_ViewAnySensitivityClassification";
+
+
+ public const string Permission_ViewDatabaseState = "Permission_ViewDatabaseState";
+
+
+ public const string Permission_AdministerBulkOperations = "Permission_AdministerBulkOperations";
+
+
+ public const string Permission_AlterAnyServerAudit = "Permission_AlterAnyServerAudit";
+
+
+ public const string Permission_AlterAnyConnection = "Permission_AlterAnyConnection";
+
+
+ public const string Permission_AlterAnyCredential = "Permission_AlterAnyCredential";
+
+
+ public const string Permission_AlterAnyDatabase = "Permission_AlterAnyDatabase";
+
+
+ public const string Permission_AlterAnyEndpoint = "Permission_AlterAnyEndpoint";
+
+
+ public const string Permission_AlterAnyEventNotification = "Permission_AlterAnyEventNotification";
+
+
+ public const string Permission_AlterAnyEventSession = "Permission_AlterAnyEventSession";
+
+
+ public const string Permission_AlterAnyLinkedServer = "Permission_AlterAnyLinkedServer";
+
+
+ public const string Permission_AlterAnyLogin = "Permission_AlterAnyLogin";
+
+
+ public const string Permission_AlterAnyServerRole = "Permission_AlterAnyServerRole";
+
+
+ public const string Permission_AlterResources = "Permission_AlterResources";
+
+
+ public const string Permission_AlterServerState = "Permission_AlterServerState";
+
+
+ public const string Permission_AlterSettings = "Permission_AlterSettings";
+
+
+ public const string Permission_AlterTrace = "Permission_AlterTrace";
+
+
+ public const string Permission_AuthenticateServer = "Permission_AuthenticateServer";
+
+
+ public const string Permission_ConnectSql = "Permission_ConnectSql";
+
+
+ public const string Permission_ControlServer = "Permission_ControlServer";
+
+
+ public const string Permission_CreateAnyDatabase = "Permission_CreateAnyDatabase";
+
+
+ public const string Permission_CreateDdlEventNotification = "Permission_CreateDdlEventNotification";
+
+
+ public const string Permission_CreateEndpoint = "Permission_CreateEndpoint";
+
+
+ public const string Permission_CreateTraceEventNotification = "Permission_CreateTraceEventNotification";
+
+
+ public const string Permission_CreateServerRole = "Permission_CreateServerRole";
+
+
+ public const string Permission_ExternalAccessAssembly = "Permission_ExternalAccessAssembly";
+
+
+ public const string Permission_Shutdown = "Permission_Shutdown";
+
+
+ public const string Permission_UnsafeAssembly = "Permission_UnsafeAssembly";
+
+
+ public const string Permission_ViewAnyDatabase = "Permission_ViewAnyDatabase";
+
+
+ public const string Permission_ViewAnyDefinition = "Permission_ViewAnyDefinition";
+
+
+ public const string Permission_ViewServerState = "Permission_ViewServerState";
+
+
+ public const string Permission_AlterAnyAvailabilityGroup = "Permission_AlterAnyAvailabilityGroup";
+
+
+ public const string Permission_CreateAvailabilityGroup = "Permission_CreateAvailabilityGroup";
+
+
+ public const string Permission_SelectAllUserSecurables = "Permission_SelectAllUserSecurables";
+
+
+ public const string Permission_ConnectAnyDatabase = "Permission_ConnectAnyDatabase";
+
+
+ public const string Permission_ImpersonateAnyLogin = "Permission_ImpersonateAnyLogin";
+
+
private Keys()
{ }
diff --git a/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.resx b/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.resx
index e5e6653f..920de080 100644
--- a/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.resx
+++ b/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.resx
@@ -5403,4 +5403,444 @@ The Query Processor estimates that implementing the following index could improv
Reset password for the login while unlocking.
+
+ Alter
+
+
+
+ Connect
+
+
+
+ Control
+
+
+
+ Delete
+
+
+
+ Execute
+
+
+
+ Impersonate
+
+
+
+ Insert
+
+
+
+ Receive
+
+
+
+ References
+
+
+
+ Select
+
+
+
+ Send
+
+
+
+ Take ownership
+
+
+
+ Update
+
+
+
+ View definition
+
+
+
+ View change tracking
+
+
+
+ Alter any application role
+
+
+
+ Alter any assembly
+
+
+
+ Alter any asymmetric key
+
+
+
+ Alter any certificate
+
+
+
+ Alter any database audit
+
+
+
+ Alter any contract
+
+
+
+ Alter any database DDL trigger
+
+
+
+ Alter any database event notification
+
+
+
+ Alter any dataspace
+
+
+
+ Alter any external data source
+
+
+
+ Alter any external file format
+
+
+
+ Alter any fulltext catalog
+
+
+
+ Alter any mask
+
+
+
+ Alter any message type
+
+
+
+ Alter any remote service binding
+
+
+
+ Alter any role
+
+
+
+ Alter any route
+
+
+
+ Alter any schema
+
+
+
+ Alter any security policy
+
+
+
+ Alter any sensitivity classification
+
+
+
+ Alter any service
+
+
+
+ Alter any user
+
+
+
+ Alter any symmetric key
+
+
+
+ Authenticate
+
+
+
+ Backup database
+
+
+
+ Backup log
+
+
+
+ Checkpoint
+
+
+
+ Connect replication
+
+
+
+ Create aggregate
+
+
+
+ Create assembly
+
+
+
+ Create asymmetric key
+
+
+
+ Create certificate
+
+
+
+ Create contract
+
+
+
+ Create database
+
+
+
+ Create database DDL event notification
+
+
+
+ Create default
+
+
+
+ Create fulltext catalog
+
+
+
+ Create function
+
+
+
+ Create message type
+
+
+
+ Create procedure
+
+
+
+ Create queue
+
+
+
+ Create remote service binding
+
+
+
+ Create role
+
+
+
+ Create route
+
+
+
+ Create rule
+
+
+
+ Create schema
+
+
+
+ Create service
+
+
+
+ Create symmetric key
+
+
+
+ Create synonym
+
+
+
+ Create sequence
+
+
+
+ Create table
+
+
+
+ Create type
+
+
+
+ Create view
+
+
+
+ Create XML schema collection
+
+
+
+ Show plan
+
+
+
+ Subscribe query notifications
+
+
+
+ Unmask
+
+
+
+ View any column encryption key definition
+
+
+
+ View any column master key definition
+
+
+
+ View any sensitivity classification
+
+
+
+ View database state
+
+
+
+ Administer bulk operations
+
+
+
+ Alter any server audit
+
+
+
+ Alter any connection
+
+
+
+ Alter any credential
+
+
+
+ Alter any database
+
+
+
+ Alter any endpoint
+
+
+
+ Alter any event notification
+
+
+
+ Alter any event session
+
+
+
+ Alter any linked server
+
+
+
+ Alter any login
+
+
+
+ Alter any server role
+
+
+
+ Alter resources
+
+
+
+ Alter server state
+
+
+
+ Alter settings
+
+
+
+ Alter trace
+
+
+
+ Authenticate server
+
+
+
+ Connect SQL
+
+
+
+ Control server
+
+
+
+ Create any database
+
+
+
+ Create DDL event notification
+
+
+
+ Create endpoint
+
+
+
+ Create trace event notification
+
+
+
+ Create server role
+
+
+
+ External access assembly
+
+
+
+ Shutdown
+
+
+
+ Unsafe assembly
+
+
+
+ View any database
+
+
+
+ View any definition
+
+
+
+ View server state
+
+
+
+ Alter any availability group
+
+
+
+ Create availability group
+
+
+
+ Select All User Securables
+
+
+
+ Connect Any Database
+
+
+
+ Impersonate Any Login
+
+
diff --git a/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.strings b/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.strings
index c2875174..3ae8955c 100644
--- a/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.strings
+++ b/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.strings
@@ -2451,3 +2451,119 @@ ObjectNotRenamable(string urn) = The object could not be renamed. URN: '{0}'.
# Security Service
DefaultLanguagePlaceholder =
ResetPasswordWhileUnlocking = Reset password for the login while unlocking.
+
+#Object permission names
+Permission_Alter = Alter
+Permission_Connect = Connect
+Permission_Control = Control
+Permission_Delete = Delete
+Permission_Execute = Execute
+Permission_Impersonate = Impersonate
+Permission_Insert = Insert
+Permission_Receive = Receive
+Permission_References = References
+Permission_Select = Select
+Permission_Send = Send
+Permission_TakeOwnership = Take ownership
+Permission_Update = Update
+Permission_ViewDefinition = View definition
+Permission_ViewChangeTracking = View change tracking
+
+#Database permission names
+Permission_AlterAnyApplicationRole = Alter any application role
+Permission_AlterAnyAssembly = Alter any assembly
+Permission_AlterAnyAsymmetricKey = Alter any asymmetric key
+Permission_AlterAnyCertificate = Alter any certificate
+Permission_AlterAnyDatabaseAudit = Alter any database audit
+Permission_AlterAnyContract = Alter any contract
+Permission_AlterAnyDatabaseDdlTrigger = Alter any database DDL trigger
+Permission_AlterAnyDatabaseEventNotification = Alter any database event notification
+Permission_AlterAnyDataspace = Alter any dataspace
+Permission_AlterAnyExternalDataSource = Alter any external data source
+Permission_AlterAnyExternalFileFormat = Alter any external file format
+Permission_AlterAnyFulltextCatalog = Alter any fulltext catalog
+Permission_AlterAnyMask = Alter any mask
+Permission_AlterAnyMessageType = Alter any message type
+Permission_AlterAnyRemoteServiceBinding = Alter any remote service binding
+Permission_AlterAnyRole = Alter any role
+Permission_AlterAnyRoute = Alter any route
+Permission_AlterAnySchema = Alter any schema
+Permission_AlterAnySecurityPolicy = Alter any security policy
+Permission_AlterAnySensitivityClassification = Alter any sensitivity classification
+Permission_AlterAnyService = Alter any service
+Permission_AlterAnyUser = Alter any user
+Permission_AlterAnySymmetricKey = Alter any symmetric key
+Permission_Authenticate = Authenticate
+Permission_BackupDatabase = Backup database
+Permission_BackupLog = Backup log
+Permission_Checkpoint = Checkpoint
+Permission_ConnectReplication = Connect replication
+Permission_CreateAggregate = Create aggregate
+Permission_CreateAssembly = Create assembly
+Permission_CreateAsymmetricKey = Create asymmetric key
+Permission_CreateCertificate = Create certificate
+Permission_CreateContract = Create contract
+Permission_CreateDatabase = Create database
+Permission_CreateDatabaseDdlEventNotification = Create database DDL event notification
+Permission_CreateDefault = Create default
+Permission_CreateFulltextCatalog = Create fulltext catalog
+Permission_CreateFunction = Create function
+Permission_CreateMessageType = Create message type
+Permission_CreateProcedure = Create procedure
+Permission_CreateQueue = Create queue
+Permission_CreateRemoteServiceBinding = Create remote service binding
+Permission_CreateRole = Create role
+Permission_CreateRoute = Create route
+Permission_CreateRule = Create rule
+Permission_CreateSchema = Create schema
+Permission_CreateService = Create service
+Permission_CreateSymmetricKey = Create symmetric key
+Permission_CreateSynonym = Create synonym
+Permission_CreateSequence = Create sequence
+Permission_CreateTable = Create table
+Permission_CreateType = Create type
+Permission_CreateView = Create view
+Permission_CreateXmlSchemaCollection = Create XML schema collection
+Permission_Showplan = Show plan
+Permission_SubscribeQueryNotifications = Subscribe query notifications
+Permission_Unmask = Unmask
+Permission_ViewAnyColumnEncryptionKeyDefinition = View any column encryption key definition
+Permission_ViewAnyColumnMasterKeyDefinition = View any column master key definition
+Permission_ViewAnySensitivityClassification = View any sensitivity classification
+Permission_ViewDatabaseState = View database state
+
+#Server permissions names
+Permission_AdministerBulkOperations = Administer bulk operations
+Permission_AlterAnyServerAudit = Alter any server audit
+Permission_AlterAnyConnection = Alter any connection
+Permission_AlterAnyCredential = Alter any credential
+Permission_AlterAnyDatabase = Alter any database
+Permission_AlterAnyEndpoint = Alter any endpoint
+Permission_AlterAnyEventNotification = Alter any event notification
+Permission_AlterAnyEventSession = Alter any event session
+Permission_AlterAnyLinkedServer = Alter any linked server
+Permission_AlterAnyLogin = Alter any login
+Permission_AlterAnyServerRole = Alter any server role
+Permission_AlterResources = Alter resources
+Permission_AlterServerState = Alter server state
+Permission_AlterSettings = Alter settings
+Permission_AlterTrace = Alter trace
+Permission_AuthenticateServer = Authenticate server
+Permission_ConnectSql = Connect SQL
+Permission_ControlServer = Control server
+Permission_CreateAnyDatabase = Create any database
+Permission_CreateDdlEventNotification = Create DDL event notification
+Permission_CreateEndpoint = Create endpoint
+Permission_CreateTraceEventNotification = Create trace event notification
+Permission_CreateServerRole = Create server role
+Permission_ExternalAccessAssembly = External access assembly
+Permission_Shutdown = Shutdown
+Permission_UnsafeAssembly = Unsafe assembly
+Permission_ViewAnyDatabase = View any database
+Permission_ViewAnyDefinition = View any definition
+Permission_ViewServerState = View server state
+Permission_AlterAnyAvailabilityGroup = Alter any availability group
+Permission_CreateAvailabilityGroup = Create availability group
+Permission_SelectAllUserSecurables = Select All User Securables
+Permission_ConnectAnyDatabase = Connect Any Database
+Permission_ImpersonateAnyLogin = Impersonate Any Login
diff --git a/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.xlf b/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.xlf
index 3ed72691..b6338bfb 100644
--- a/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.xlf
+++ b/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.xlf
@@ -6587,6 +6587,556 @@ The Query Processor estimates that implementing the following index could improv
Attestation protocol cannot be empty with Secure enclaves enabled.
+
+ Alter
+ Alter
+
+
+
+ Connect
+ Connect
+
+
+
+ Control
+ Control
+
+
+
+ Delete
+ Delete
+
+
+
+ Execute
+ Execute
+
+
+
+ Impersonate
+ Impersonate
+
+
+
+ Insert
+ Insert
+
+
+
+ Receive
+ Receive
+
+
+
+ References
+ References
+
+
+
+ Select
+ Select
+
+
+
+ Send
+ Send
+
+
+
+ Take ownership
+ Take ownership
+
+
+
+ Update
+ Update
+
+
+
+ View definition
+ View definition
+
+
+
+ View change tracking
+ View change tracking
+
+
+
+ Alter any application role
+ Alter any application role
+
+
+
+ Alter any assembly
+ Alter any assembly
+
+
+
+ Alter any asymmetric key
+ Alter any asymmetric key
+
+
+
+ Alter any certificate
+ Alter any certificate
+
+
+
+ Alter any database audit
+ Alter any database audit
+
+
+
+ Alter any contract
+ Alter any contract
+
+
+
+ Alter any database DDL trigger
+ Alter any database DDL trigger
+
+
+
+ Alter any database event notification
+ Alter any database event notification
+
+
+
+ Alter any dataspace
+ Alter any dataspace
+
+
+
+ Alter any external data source
+ Alter any external data source
+
+
+
+ Alter any external file format
+ Alter any external file format
+
+
+
+ Alter any fulltext catalog
+ Alter any fulltext catalog
+
+
+
+ Alter any mask
+ Alter any mask
+
+
+
+ Alter any message type
+ Alter any message type
+
+
+
+ Alter any remote service binding
+ Alter any remote service binding
+
+
+
+ Alter any role
+ Alter any role
+
+
+
+ Alter any route
+ Alter any route
+
+
+
+ Alter any schema
+ Alter any schema
+
+
+
+ Alter any security policy
+ Alter any security policy
+
+
+
+ Alter any sensitivity classification
+ Alter any sensitivity classification
+
+
+
+ Alter any service
+ Alter any service
+
+
+
+ Alter any user
+ Alter any user
+
+
+
+ Alter any symmetric key
+ Alter any symmetric key
+
+
+
+ Authenticate
+ Authenticate
+
+
+
+ Backup database
+ Backup database
+
+
+
+ Backup log
+ Backup log
+
+
+
+ Checkpoint
+ Checkpoint
+
+
+
+ Connect replication
+ Connect replication
+
+
+
+ Create aggregate
+ Create aggregate
+
+
+
+ Create assembly
+ Create assembly
+
+
+
+ Create asymmetric key
+ Create asymmetric key
+
+
+
+ Create certificate
+ Create certificate
+
+
+
+ Create contract
+ Create contract
+
+
+
+ Create database
+ Create database
+
+
+
+ Create database DDL event notification
+ Create database DDL event notification
+
+
+
+ Create default
+ Create default
+
+
+
+ Create fulltext catalog
+ Create fulltext catalog
+
+
+
+ Create function
+ Create function
+
+
+
+ Create message type
+ Create message type
+
+
+
+ Create procedure
+ Create procedure
+
+
+
+ Create queue
+ Create queue
+
+
+
+ Create remote service binding
+ Create remote service binding
+
+
+
+ Create role
+ Create role
+
+
+
+ Create route
+ Create route
+
+
+
+ Create rule
+ Create rule
+
+
+
+ Create schema
+ Create schema
+
+
+
+ Create service
+ Create service
+
+
+
+ Create symmetric key
+ Create symmetric key
+
+
+
+ Create synonym
+ Create synonym
+
+
+
+ Create sequence
+ Create sequence
+
+
+
+ Create table
+ Create table
+
+
+
+ Create type
+ Create type
+
+
+
+ Create view
+ Create view
+
+
+
+ Create XML schema collection
+ Create XML schema collection
+
+
+
+ Show plan
+ Show plan
+
+
+
+ Subscribe query notifications
+ Subscribe query notifications
+
+
+
+ Unmask
+ Unmask
+
+
+
+ View any column encryption key definition
+ View any column encryption key definition
+
+
+
+ View any column master key definition
+ View any column master key definition
+
+
+
+ View any sensitivity classification
+ View any sensitivity classification
+
+
+
+ View database state
+ View database state
+
+
+
+ Administer bulk operations
+ Administer bulk operations
+
+
+
+ Alter any server audit
+ Alter any server audit
+
+
+
+ Alter any connection
+ Alter any connection
+
+
+
+ Alter any credential
+ Alter any credential
+
+
+
+ Alter any database
+ Alter any database
+
+
+
+ Alter any endpoint
+ Alter any endpoint
+
+
+
+ Alter any event notification
+ Alter any event notification
+
+
+
+ Alter any event session
+ Alter any event session
+
+
+
+ Alter any linked server
+ Alter any linked server
+
+
+
+ Alter any login
+ Alter any login
+
+
+
+ Alter any server role
+ Alter any server role
+
+
+
+ Alter resources
+ Alter resources
+
+
+
+ Alter server state
+ Alter server state
+
+
+
+ Alter settings
+ Alter settings
+
+
+
+ Alter trace
+ Alter trace
+
+
+
+ Authenticate server
+ Authenticate server
+
+
+
+ Connect SQL
+ Connect SQL
+
+
+
+ Control server
+ Control server
+
+
+
+ Create any database
+ Create any database
+
+
+
+ Create DDL event notification
+ Create DDL event notification
+
+
+
+ Create endpoint
+ Create endpoint
+
+
+
+ Create trace event notification
+ Create trace event notification
+
+
+
+ Create server role
+ Create server role
+
+
+
+ External access assembly
+ External access assembly
+
+
+
+ Shutdown
+ Shutdown
+
+
+
+ Unsafe assembly
+ Unsafe assembly
+
+
+
+ View any database
+ View any database
+
+
+
+ View any definition
+ View any definition
+
+
+
+ View server state
+ View server state
+
+
+
+ Alter any availability group
+ Alter any availability group
+
+
+
+ Create availability group
+ Create availability group
+
+
+
+ Select All User Securables
+ Select All User Securables
+
+
+
+ Connect Any Database
+ Connect Any Database
+
+
+
+ Impersonate Any Login
+ Impersonate Any Login
+
+