| <?xml version="1.0" encoding="utf-8" standalone="yes"?> |
| <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> |
| <channel> |
| <title>Encrypt on ShardingSphere</title> |
| <link>https://shardingsphere.apache.org/document/current/en/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/encrypt/</link> |
| <description>Recent content in Encrypt on ShardingSphere</description> |
| <generator>Hugo -- gohugo.io</generator> |
| <language>en-us</language> |
| |
| <atom:link href="https://shardingsphere.apache.org/document/current/en/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/encrypt/index.xml" rel="self" type="application/rss+xml" /> |
| |
| |
| <item> |
| <title>CREATE ENCRYPT RULE</title> |
| <link>https://shardingsphere.apache.org/document/current/en/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/encrypt/create-encrypt-rule/</link> |
| <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate> |
| |
| <guid>https://shardingsphere.apache.org/document/current/en/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/encrypt/create-encrypt-rule/</guid> |
| <description>Description The CREATE ENCRYPT RULE syntax is used to create encrypt rules. |
| Syntax Grammar Railroad diagram CreateEncryptRule ::= &#39;CREATE&#39; &#39;ENCRYPT&#39; &#39;RULE&#39; ifNotExists? encryptDefinition (&#39;,&#39; encryptDefinition)* ifNotExists ::= &#39;IF&#39; &#39;NOT&#39; &#39;EXISTS&#39; encryptDefinition ::= ruleName &#39;(&#39; &#39;COLUMNS&#39; &#39;(&#39; columnDefinition (&#39;,&#39; columnDefinition)* &#39;)&#39; &#39;)&#39; columnDefinition ::= &#39;(&#39; &#39;NAME&#39; &#39;=&#39; columnName &#39;,&#39; &#39;CIPHER&#39; &#39;=&#39; cipherColumnName (&#39;,&#39; &#39;ASSISTED_QUERY&#39; &#39;=&#39; assistedQueryColumnName)? (&#39;,&#39; &#39;LIKE_QUERY&#39; &#39;=&#39; likeQueryColumnName)? &#39;,&#39; encryptAlgorithmDefinition (&#39;,&#39; assistedQueryAlgorithmDefinition)? (&#39;,&#39; likeQueryAlgorithmDefinition)? &#39;)&#39; encryptAlgorithmDefinition ::= &#39;ENCRYPT_ALGORITHM&#39; &#39;(&#39; &#39;TYPE&#39; &#39;(&#39; &#39;NAME&#39; &#39;=&#39; encryptAlgorithmType (&#39;,&#39; propertiesDefinition)?</description> |
| </item> |
| |
| <item> |
| <title>ALTER ENCRYPT RULE</title> |
| <link>https://shardingsphere.apache.org/document/current/en/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/encrypt/alter-encrypt-rule/</link> |
| <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate> |
| |
| <guid>https://shardingsphere.apache.org/document/current/en/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/encrypt/alter-encrypt-rule/</guid> |
| <description>Description The ALTER ENCRYPT RULE syntax is used to alter encryption rules. |
| Syntax Grammar Railroad diagram AlterEncryptRule ::= &#39;ALTER&#39; &#39;ENCRYPT&#39; &#39;RULE&#39; encryptDefinition (&#39;,&#39; encryptDefinition)* encryptDefinition ::= ruleName &#39;(&#39; &#39;COLUMNS&#39; &#39;(&#39; columnDefinition (&#39;,&#39; columnDefinition)* &#39;)&#39; &#39;)&#39; columnDefinition ::= &#39;(&#39; &#39;NAME&#39; &#39;=&#39; columnName &#39;,&#39; &#39;CIPHER&#39; &#39;=&#39; cipherColumnName (&#39;,&#39; &#39;ASSISTED_QUERY&#39; &#39;=&#39; assistedQueryColumnName)? (&#39;,&#39; &#39;LIKE_QUERY&#39; &#39;=&#39; likeQueryColumnName)? &#39;,&#39; encryptAlgorithmDefinition (&#39;,&#39; assistedQueryAlgorithmDefinition)? (&#39;,&#39; likeQueryAlgorithmDefinition)? &#39;)&#39; encryptAlgorithmDefinition ::= &#39;ENCRYPT_ALGORITHM&#39; &#39;(&#39; &#39;TYPE&#39; &#39;(&#39; &#39;NAME&#39; &#39;=&#39; encryptAlgorithmType (&#39;,&#39; propertiesDefinition)?</description> |
| </item> |
| |
| <item> |
| <title>DROP ENCRYPT RULE</title> |
| <link>https://shardingsphere.apache.org/document/current/en/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/encrypt/drop-encrypt-rule/</link> |
| <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate> |
| |
| <guid>https://shardingsphere.apache.org/document/current/en/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/encrypt/drop-encrypt-rule/</guid> |
| <description>Description The DROP ENCRYPT RULE syntax is used to drop an existing encryption rule. |
| Syntax Grammar Railroad diagram DropEncryptRule ::= &#39;DROP&#39; &#39;ENCRYPT&#39; &#39;RULE&#39; ifExists? encryptRuleName (&#39;,&#39; encryptRuleName)* ifExists ::= &#39;IF&#39; &#39;EXISTS&#39; encryptRuleName ::= identifier Supplement ifExists clause is used for avoid Encrypt rule not exists error. Example Drop an encrypt rule DROP ENCRYPT RULE t_encrypt, t_encrypt_2; Drop encrypt with ifExists clause DROP ENCRYPT RULE IF EXISTS t_encrypt, t_encrypt_2; Reserved words DROP, ENCRYPT, RULE</description> |
| </item> |
| |
| </channel> |
| </rss> |