Skip to content

feat(doris): Security DDL — ROW POLICY, ROLE, USER, etc (T5.5)#90

Open
h3n4l wants to merge 1 commit intomainfrom
feat/doris/security-ddl
Open

feat(doris): Security DDL — ROW POLICY, ROLE, USER, etc (T5.5)#90
h3n4l wants to merge 1 commit intomainfrom
feat/doris/security-ddl

Conversation

@h3n4l
Copy link
Copy Markdown
Member

@h3n4l h3n4l commented Apr 15, 2026

Summary

  • ROW POLICY (RESTRICTIVE/PERMISSIVE, TO user/role, USING expr)
  • ENCRYPTKEY (CREATE/DROP with AS 'key_value')
  • DICTIONARY (CREATE with LAYOUT/USING/columns KEY/VALUE, ALTER, DROP, REFRESH)
  • ROLE (CREATE/ALTER/DROP with COMMENT)
  • USER (CREATE/ALTER/DROP with 'user'@'host', IDENTIFIED BY [PASSWORD], DEFAULT ROLE, password policy options)
  • SET PASSWORD (all 4 legacy forms)
    17 new AST nodes, 38 tests.

DAG: T5.5 (P1)

🤖 Generated with Claude Code

…ROLE, USER

Adds full parser support for Doris security DDL statements with AST nodes,
parser functions, dispatch wiring, walk/loc integration, and 38 tests
covering all legacy corpus forms.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant