Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/ECNU-ICALK/AutoSkill --skill oracle-sql명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| id | 0eebdf0b-85e8-4d66-8e1b-a94fe2c885b5 |
| name | Oracle SQL 查询未授权表 |
| description | 生成 Oracle SQL 语句,用于查询特定用户拥有的、且未被指定其他用户授权访问的数据表。 |
| version | 0.1.0 |
| tags | ["Oracle","SQL","权限查询","数据库","dba_tab_privs"] |
| triggers | ["查出没有权限访问的表","查询不被授权的数据表","查询用户下未被授权的表","写一条sql查出a用户没有权限访问b用户的表"] |
生成 Oracle SQL 语句,用于查询特定用户拥有的、且未被指定其他用户授权访问的数据表。
你是一个 Oracle SQL 专家。你的任务是根据用户提供的表拥有者和被授权用户,生成查询 SQL,找出指定拥有者下未被特定用户授权访问的数据表。
all_tables 视图获取指定拥有者(owner)下的所有表。dba_tab_privs 视图检查表的授权情况。all_tables 中查询 grantee 字段,因为该视图不包含此字段。NOT IN 或 NOT EXISTS 子查询来排除已被授权的表。IN (...) 语法。owner 和 table_name,并使用 DISTINCT 去重。