Port code for Application Role, Database Role, Permission Data and Securable search (#1992)

* port code for db role and app role

* port permissionData (wip)

* port securable search data
This commit is contained in:
Hai Cao
2023-04-06 10:17:46 -07:00
committed by GitHub
parent 319af30665
commit 9b08993753
11 changed files with 17986 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -5403,4 +5403,444 @@ The Query Processor estimates that implementing the following index could improv
<value>Reset password for the login while unlocking.</value>
<comment></comment>
</data>
<data name="Permission_Alter" xml:space="preserve">
<value>Alter</value>
<comment></comment>
</data>
<data name="Permission_Connect" xml:space="preserve">
<value>Connect</value>
<comment></comment>
</data>
<data name="Permission_Control" xml:space="preserve">
<value>Control</value>
<comment></comment>
</data>
<data name="Permission_Delete" xml:space="preserve">
<value>Delete</value>
<comment></comment>
</data>
<data name="Permission_Execute" xml:space="preserve">
<value>Execute</value>
<comment></comment>
</data>
<data name="Permission_Impersonate" xml:space="preserve">
<value>Impersonate</value>
<comment></comment>
</data>
<data name="Permission_Insert" xml:space="preserve">
<value>Insert</value>
<comment></comment>
</data>
<data name="Permission_Receive" xml:space="preserve">
<value>Receive</value>
<comment></comment>
</data>
<data name="Permission_References" xml:space="preserve">
<value>References</value>
<comment></comment>
</data>
<data name="Permission_Select" xml:space="preserve">
<value>Select</value>
<comment></comment>
</data>
<data name="Permission_Send" xml:space="preserve">
<value>Send</value>
<comment></comment>
</data>
<data name="Permission_TakeOwnership" xml:space="preserve">
<value>Take ownership</value>
<comment></comment>
</data>
<data name="Permission_Update" xml:space="preserve">
<value>Update</value>
<comment></comment>
</data>
<data name="Permission_ViewDefinition" xml:space="preserve">
<value>View definition</value>
<comment></comment>
</data>
<data name="Permission_ViewChangeTracking" xml:space="preserve">
<value>View change tracking</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyApplicationRole" xml:space="preserve">
<value>Alter any application role</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyAssembly" xml:space="preserve">
<value>Alter any assembly</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyAsymmetricKey" xml:space="preserve">
<value>Alter any asymmetric key</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyCertificate" xml:space="preserve">
<value>Alter any certificate</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyDatabaseAudit" xml:space="preserve">
<value>Alter any database audit</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyContract" xml:space="preserve">
<value>Alter any contract</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyDatabaseDdlTrigger" xml:space="preserve">
<value>Alter any database DDL trigger</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyDatabaseEventNotification" xml:space="preserve">
<value>Alter any database event notification</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyDataspace" xml:space="preserve">
<value>Alter any dataspace</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyExternalDataSource" xml:space="preserve">
<value>Alter any external data source</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyExternalFileFormat" xml:space="preserve">
<value>Alter any external file format</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyFulltextCatalog" xml:space="preserve">
<value>Alter any fulltext catalog</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyMask" xml:space="preserve">
<value>Alter any mask</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyMessageType" xml:space="preserve">
<value>Alter any message type</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyRemoteServiceBinding" xml:space="preserve">
<value>Alter any remote service binding</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyRole" xml:space="preserve">
<value>Alter any role</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyRoute" xml:space="preserve">
<value>Alter any route</value>
<comment></comment>
</data>
<data name="Permission_AlterAnySchema" xml:space="preserve">
<value>Alter any schema</value>
<comment></comment>
</data>
<data name="Permission_AlterAnySecurityPolicy" xml:space="preserve">
<value>Alter any security policy</value>
<comment></comment>
</data>
<data name="Permission_AlterAnySensitivityClassification" xml:space="preserve">
<value>Alter any sensitivity classification</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyService" xml:space="preserve">
<value>Alter any service</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyUser" xml:space="preserve">
<value>Alter any user</value>
<comment></comment>
</data>
<data name="Permission_AlterAnySymmetricKey" xml:space="preserve">
<value>Alter any symmetric key</value>
<comment></comment>
</data>
<data name="Permission_Authenticate" xml:space="preserve">
<value>Authenticate</value>
<comment></comment>
</data>
<data name="Permission_BackupDatabase" xml:space="preserve">
<value>Backup database</value>
<comment></comment>
</data>
<data name="Permission_BackupLog" xml:space="preserve">
<value>Backup log</value>
<comment></comment>
</data>
<data name="Permission_Checkpoint" xml:space="preserve">
<value>Checkpoint</value>
<comment></comment>
</data>
<data name="Permission_ConnectReplication" xml:space="preserve">
<value>Connect replication</value>
<comment></comment>
</data>
<data name="Permission_CreateAggregate" xml:space="preserve">
<value>Create aggregate</value>
<comment></comment>
</data>
<data name="Permission_CreateAssembly" xml:space="preserve">
<value>Create assembly</value>
<comment></comment>
</data>
<data name="Permission_CreateAsymmetricKey" xml:space="preserve">
<value>Create asymmetric key</value>
<comment></comment>
</data>
<data name="Permission_CreateCertificate" xml:space="preserve">
<value>Create certificate</value>
<comment></comment>
</data>
<data name="Permission_CreateContract" xml:space="preserve">
<value>Create contract</value>
<comment></comment>
</data>
<data name="Permission_CreateDatabase" xml:space="preserve">
<value>Create database</value>
<comment></comment>
</data>
<data name="Permission_CreateDatabaseDdlEventNotification" xml:space="preserve">
<value>Create database DDL event notification</value>
<comment></comment>
</data>
<data name="Permission_CreateDefault" xml:space="preserve">
<value>Create default</value>
<comment></comment>
</data>
<data name="Permission_CreateFulltextCatalog" xml:space="preserve">
<value>Create fulltext catalog</value>
<comment></comment>
</data>
<data name="Permission_CreateFunction" xml:space="preserve">
<value>Create function</value>
<comment></comment>
</data>
<data name="Permission_CreateMessageType" xml:space="preserve">
<value>Create message type</value>
<comment></comment>
</data>
<data name="Permission_CreateProcedure" xml:space="preserve">
<value>Create procedure</value>
<comment></comment>
</data>
<data name="Permission_CreateQueue" xml:space="preserve">
<value>Create queue</value>
<comment></comment>
</data>
<data name="Permission_CreateRemoteServiceBinding" xml:space="preserve">
<value>Create remote service binding</value>
<comment></comment>
</data>
<data name="Permission_CreateRole" xml:space="preserve">
<value>Create role</value>
<comment></comment>
</data>
<data name="Permission_CreateRoute" xml:space="preserve">
<value>Create route</value>
<comment></comment>
</data>
<data name="Permission_CreateRule" xml:space="preserve">
<value>Create rule</value>
<comment></comment>
</data>
<data name="Permission_CreateSchema" xml:space="preserve">
<value>Create schema</value>
<comment></comment>
</data>
<data name="Permission_CreateService" xml:space="preserve">
<value>Create service</value>
<comment></comment>
</data>
<data name="Permission_CreateSymmetricKey" xml:space="preserve">
<value>Create symmetric key</value>
<comment></comment>
</data>
<data name="Permission_CreateSynonym" xml:space="preserve">
<value>Create synonym</value>
<comment></comment>
</data>
<data name="Permission_CreateSequence" xml:space="preserve">
<value>Create sequence</value>
<comment></comment>
</data>
<data name="Permission_CreateTable" xml:space="preserve">
<value>Create table</value>
<comment></comment>
</data>
<data name="Permission_CreateType" xml:space="preserve">
<value>Create type</value>
<comment></comment>
</data>
<data name="Permission_CreateView" xml:space="preserve">
<value>Create view</value>
<comment></comment>
</data>
<data name="Permission_CreateXmlSchemaCollection" xml:space="preserve">
<value>Create XML schema collection</value>
<comment></comment>
</data>
<data name="Permission_Showplan" xml:space="preserve">
<value>Show plan</value>
<comment></comment>
</data>
<data name="Permission_SubscribeQueryNotifications" xml:space="preserve">
<value>Subscribe query notifications</value>
<comment></comment>
</data>
<data name="Permission_Unmask" xml:space="preserve">
<value>Unmask</value>
<comment></comment>
</data>
<data name="Permission_ViewAnyColumnEncryptionKeyDefinition" xml:space="preserve">
<value>View any column encryption key definition</value>
<comment></comment>
</data>
<data name="Permission_ViewAnyColumnMasterKeyDefinition" xml:space="preserve">
<value>View any column master key definition</value>
<comment></comment>
</data>
<data name="Permission_ViewAnySensitivityClassification" xml:space="preserve">
<value>View any sensitivity classification</value>
<comment></comment>
</data>
<data name="Permission_ViewDatabaseState" xml:space="preserve">
<value>View database state</value>
<comment></comment>
</data>
<data name="Permission_AdministerBulkOperations" xml:space="preserve">
<value>Administer bulk operations</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyServerAudit" xml:space="preserve">
<value>Alter any server audit</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyConnection" xml:space="preserve">
<value>Alter any connection</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyCredential" xml:space="preserve">
<value>Alter any credential</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyDatabase" xml:space="preserve">
<value>Alter any database</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyEndpoint" xml:space="preserve">
<value>Alter any endpoint</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyEventNotification" xml:space="preserve">
<value>Alter any event notification</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyEventSession" xml:space="preserve">
<value>Alter any event session</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyLinkedServer" xml:space="preserve">
<value>Alter any linked server</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyLogin" xml:space="preserve">
<value>Alter any login</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyServerRole" xml:space="preserve">
<value>Alter any server role</value>
<comment></comment>
</data>
<data name="Permission_AlterResources" xml:space="preserve">
<value>Alter resources</value>
<comment></comment>
</data>
<data name="Permission_AlterServerState" xml:space="preserve">
<value>Alter server state</value>
<comment></comment>
</data>
<data name="Permission_AlterSettings" xml:space="preserve">
<value>Alter settings</value>
<comment></comment>
</data>
<data name="Permission_AlterTrace" xml:space="preserve">
<value>Alter trace</value>
<comment></comment>
</data>
<data name="Permission_AuthenticateServer" xml:space="preserve">
<value>Authenticate server</value>
<comment></comment>
</data>
<data name="Permission_ConnectSql" xml:space="preserve">
<value>Connect SQL</value>
<comment></comment>
</data>
<data name="Permission_ControlServer" xml:space="preserve">
<value>Control server</value>
<comment></comment>
</data>
<data name="Permission_CreateAnyDatabase" xml:space="preserve">
<value>Create any database</value>
<comment></comment>
</data>
<data name="Permission_CreateDdlEventNotification" xml:space="preserve">
<value>Create DDL event notification</value>
<comment></comment>
</data>
<data name="Permission_CreateEndpoint" xml:space="preserve">
<value>Create endpoint</value>
<comment></comment>
</data>
<data name="Permission_CreateTraceEventNotification" xml:space="preserve">
<value>Create trace event notification</value>
<comment></comment>
</data>
<data name="Permission_CreateServerRole" xml:space="preserve">
<value>Create server role</value>
<comment></comment>
</data>
<data name="Permission_ExternalAccessAssembly" xml:space="preserve">
<value>External access assembly</value>
<comment></comment>
</data>
<data name="Permission_Shutdown" xml:space="preserve">
<value>Shutdown</value>
<comment></comment>
</data>
<data name="Permission_UnsafeAssembly" xml:space="preserve">
<value>Unsafe assembly</value>
<comment></comment>
</data>
<data name="Permission_ViewAnyDatabase" xml:space="preserve">
<value>View any database</value>
<comment></comment>
</data>
<data name="Permission_ViewAnyDefinition" xml:space="preserve">
<value>View any definition</value>
<comment></comment>
</data>
<data name="Permission_ViewServerState" xml:space="preserve">
<value>View server state</value>
<comment></comment>
</data>
<data name="Permission_AlterAnyAvailabilityGroup" xml:space="preserve">
<value>Alter any availability group</value>
<comment></comment>
</data>
<data name="Permission_CreateAvailabilityGroup" xml:space="preserve">
<value>Create availability group</value>
<comment></comment>
</data>
<data name="Permission_SelectAllUserSecurables" xml:space="preserve">
<value>Select All User Securables</value>
<comment></comment>
</data>
<data name="Permission_ConnectAnyDatabase" xml:space="preserve">
<value>Connect Any Database</value>
<comment></comment>
</data>
<data name="Permission_ImpersonateAnyLogin" xml:space="preserve">
<value>Impersonate Any Login</value>
<comment></comment>
</data>
</root>

View File

@@ -2451,3 +2451,119 @@ ObjectNotRenamable(string urn) = The object could not be renamed. URN: '{0}'.
# Security Service
DefaultLanguagePlaceholder = <default>
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

View File

@@ -6587,6 +6587,556 @@ The Query Processor estimates that implementing the following index could improv
<target state="new">Attestation protocol cannot be empty with Secure enclaves enabled.</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_Alter">
<source>Alter</source>
<target state="new">Alter</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_Connect">
<source>Connect</source>
<target state="new">Connect</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_Control">
<source>Control</source>
<target state="new">Control</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_Delete">
<source>Delete</source>
<target state="new">Delete</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_Execute">
<source>Execute</source>
<target state="new">Execute</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_Impersonate">
<source>Impersonate</source>
<target state="new">Impersonate</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_Insert">
<source>Insert</source>
<target state="new">Insert</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_Receive">
<source>Receive</source>
<target state="new">Receive</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_References">
<source>References</source>
<target state="new">References</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_Select">
<source>Select</source>
<target state="new">Select</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_Send">
<source>Send</source>
<target state="new">Send</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_TakeOwnership">
<source>Take ownership</source>
<target state="new">Take ownership</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_Update">
<source>Update</source>
<target state="new">Update</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_ViewDefinition">
<source>View definition</source>
<target state="new">View definition</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_ViewChangeTracking">
<source>View change tracking</source>
<target state="new">View change tracking</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyApplicationRole">
<source>Alter any application role</source>
<target state="new">Alter any application role</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyAssembly">
<source>Alter any assembly</source>
<target state="new">Alter any assembly</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyAsymmetricKey">
<source>Alter any asymmetric key</source>
<target state="new">Alter any asymmetric key</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyCertificate">
<source>Alter any certificate</source>
<target state="new">Alter any certificate</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyDatabaseAudit">
<source>Alter any database audit</source>
<target state="new">Alter any database audit</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyContract">
<source>Alter any contract</source>
<target state="new">Alter any contract</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyDatabaseDdlTrigger">
<source>Alter any database DDL trigger</source>
<target state="new">Alter any database DDL trigger</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyDatabaseEventNotification">
<source>Alter any database event notification</source>
<target state="new">Alter any database event notification</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyDataspace">
<source>Alter any dataspace</source>
<target state="new">Alter any dataspace</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyExternalDataSource">
<source>Alter any external data source</source>
<target state="new">Alter any external data source</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyExternalFileFormat">
<source>Alter any external file format</source>
<target state="new">Alter any external file format</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyFulltextCatalog">
<source>Alter any fulltext catalog</source>
<target state="new">Alter any fulltext catalog</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyMask">
<source>Alter any mask</source>
<target state="new">Alter any mask</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyMessageType">
<source>Alter any message type</source>
<target state="new">Alter any message type</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyRemoteServiceBinding">
<source>Alter any remote service binding</source>
<target state="new">Alter any remote service binding</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyRole">
<source>Alter any role</source>
<target state="new">Alter any role</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyRoute">
<source>Alter any route</source>
<target state="new">Alter any route</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnySchema">
<source>Alter any schema</source>
<target state="new">Alter any schema</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnySecurityPolicy">
<source>Alter any security policy</source>
<target state="new">Alter any security policy</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnySensitivityClassification">
<source>Alter any sensitivity classification</source>
<target state="new">Alter any sensitivity classification</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyService">
<source>Alter any service</source>
<target state="new">Alter any service</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyUser">
<source>Alter any user</source>
<target state="new">Alter any user</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnySymmetricKey">
<source>Alter any symmetric key</source>
<target state="new">Alter any symmetric key</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_Authenticate">
<source>Authenticate</source>
<target state="new">Authenticate</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_BackupDatabase">
<source>Backup database</source>
<target state="new">Backup database</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_BackupLog">
<source>Backup log</source>
<target state="new">Backup log</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_Checkpoint">
<source>Checkpoint</source>
<target state="new">Checkpoint</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_ConnectReplication">
<source>Connect replication</source>
<target state="new">Connect replication</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateAggregate">
<source>Create aggregate</source>
<target state="new">Create aggregate</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateAssembly">
<source>Create assembly</source>
<target state="new">Create assembly</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateAsymmetricKey">
<source>Create asymmetric key</source>
<target state="new">Create asymmetric key</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateCertificate">
<source>Create certificate</source>
<target state="new">Create certificate</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateContract">
<source>Create contract</source>
<target state="new">Create contract</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateDatabase">
<source>Create database</source>
<target state="new">Create database</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateDatabaseDdlEventNotification">
<source>Create database DDL event notification</source>
<target state="new">Create database DDL event notification</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateDefault">
<source>Create default</source>
<target state="new">Create default</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateFulltextCatalog">
<source>Create fulltext catalog</source>
<target state="new">Create fulltext catalog</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateFunction">
<source>Create function</source>
<target state="new">Create function</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateMessageType">
<source>Create message type</source>
<target state="new">Create message type</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateProcedure">
<source>Create procedure</source>
<target state="new">Create procedure</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateQueue">
<source>Create queue</source>
<target state="new">Create queue</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateRemoteServiceBinding">
<source>Create remote service binding</source>
<target state="new">Create remote service binding</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateRole">
<source>Create role</source>
<target state="new">Create role</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateRoute">
<source>Create route</source>
<target state="new">Create route</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateRule">
<source>Create rule</source>
<target state="new">Create rule</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateSchema">
<source>Create schema</source>
<target state="new">Create schema</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateService">
<source>Create service</source>
<target state="new">Create service</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateSymmetricKey">
<source>Create symmetric key</source>
<target state="new">Create symmetric key</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateSynonym">
<source>Create synonym</source>
<target state="new">Create synonym</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateSequence">
<source>Create sequence</source>
<target state="new">Create sequence</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateTable">
<source>Create table</source>
<target state="new">Create table</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateType">
<source>Create type</source>
<target state="new">Create type</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateView">
<source>Create view</source>
<target state="new">Create view</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateXmlSchemaCollection">
<source>Create XML schema collection</source>
<target state="new">Create XML schema collection</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_Showplan">
<source>Show plan</source>
<target state="new">Show plan</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_SubscribeQueryNotifications">
<source>Subscribe query notifications</source>
<target state="new">Subscribe query notifications</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_Unmask">
<source>Unmask</source>
<target state="new">Unmask</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_ViewAnyColumnEncryptionKeyDefinition">
<source>View any column encryption key definition</source>
<target state="new">View any column encryption key definition</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_ViewAnyColumnMasterKeyDefinition">
<source>View any column master key definition</source>
<target state="new">View any column master key definition</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_ViewAnySensitivityClassification">
<source>View any sensitivity classification</source>
<target state="new">View any sensitivity classification</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_ViewDatabaseState">
<source>View database state</source>
<target state="new">View database state</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AdministerBulkOperations">
<source>Administer bulk operations</source>
<target state="new">Administer bulk operations</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyServerAudit">
<source>Alter any server audit</source>
<target state="new">Alter any server audit</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyConnection">
<source>Alter any connection</source>
<target state="new">Alter any connection</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyCredential">
<source>Alter any credential</source>
<target state="new">Alter any credential</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyDatabase">
<source>Alter any database</source>
<target state="new">Alter any database</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyEndpoint">
<source>Alter any endpoint</source>
<target state="new">Alter any endpoint</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyEventNotification">
<source>Alter any event notification</source>
<target state="new">Alter any event notification</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyEventSession">
<source>Alter any event session</source>
<target state="new">Alter any event session</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyLinkedServer">
<source>Alter any linked server</source>
<target state="new">Alter any linked server</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyLogin">
<source>Alter any login</source>
<target state="new">Alter any login</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyServerRole">
<source>Alter any server role</source>
<target state="new">Alter any server role</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterResources">
<source>Alter resources</source>
<target state="new">Alter resources</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterServerState">
<source>Alter server state</source>
<target state="new">Alter server state</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterSettings">
<source>Alter settings</source>
<target state="new">Alter settings</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterTrace">
<source>Alter trace</source>
<target state="new">Alter trace</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AuthenticateServer">
<source>Authenticate server</source>
<target state="new">Authenticate server</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_ConnectSql">
<source>Connect SQL</source>
<target state="new">Connect SQL</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_ControlServer">
<source>Control server</source>
<target state="new">Control server</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateAnyDatabase">
<source>Create any database</source>
<target state="new">Create any database</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateDdlEventNotification">
<source>Create DDL event notification</source>
<target state="new">Create DDL event notification</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateEndpoint">
<source>Create endpoint</source>
<target state="new">Create endpoint</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateTraceEventNotification">
<source>Create trace event notification</source>
<target state="new">Create trace event notification</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateServerRole">
<source>Create server role</source>
<target state="new">Create server role</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_ExternalAccessAssembly">
<source>External access assembly</source>
<target state="new">External access assembly</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_Shutdown">
<source>Shutdown</source>
<target state="new">Shutdown</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_UnsafeAssembly">
<source>Unsafe assembly</source>
<target state="new">Unsafe assembly</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_ViewAnyDatabase">
<source>View any database</source>
<target state="new">View any database</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_ViewAnyDefinition">
<source>View any definition</source>
<target state="new">View any definition</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_ViewServerState">
<source>View server state</source>
<target state="new">View server state</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_AlterAnyAvailabilityGroup">
<source>Alter any availability group</source>
<target state="new">Alter any availability group</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_CreateAvailabilityGroup">
<source>Create availability group</source>
<target state="new">Create availability group</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_SelectAllUserSecurables">
<source>Select All User Securables</source>
<target state="new">Select All User Securables</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_ConnectAnyDatabase">
<source>Connect Any Database</source>
<target state="new">Connect Any Database</target>
<note></note>
</trans-unit>
<trans-unit id="Permission_ImpersonateAnyLogin">
<source>Impersonate Any Login</source>
<target state="new">Impersonate Any Login</target>
<note></note>
</trans-unit>
</body>
</file>
</xliff>