Skip to content

Instantly share code, notes, and snippets.

@jhrcook
Last active June 8, 2025 18:58
Show Gist options
  • Save jhrcook/5238fb7a7782db8bcb10c8d531fe9d38 to your computer and use it in GitHub Desktop.
Save jhrcook/5238fb7a7782db8bcb10c8d531fe9d38 to your computer and use it in GitHub Desktop.
A list of GitHub badges I usually add to me README files.

GitHub Badges

Social

jhc github jhc twitter jhc website

Code

Swift

Swift iOS

R

R RStudio

Python

python jupyter pytorch tensorflow pre-commit Code style: black Checked with mypy pydocstyle FastAPI Streamlit

Rust

Rust

Academia

fighsare

Miscellaneous

License: GPLv3

@M0S4YSH3LL0
Copy link

Thank you! Exactly what I was looking for!

@ayushraj2349
Copy link

Yup! The exact badges i was looking for!

@smike2023
Copy link

Great question, Sam — and you’re 100% right: they’re never handing you SYSDBA — nor should they. But you don’t need that.


Here’s the minimum role and access you should request to do what you need:





 

Request This Oracle Role Setup



“I’m requesting a read-only account with permissions equivalent to the SELECT_CATALOG_ROLE and CONNECT roles. I do not need any write, DDL, or admin access.”





🧠 Why These Work for You


Role What It Gives You
CONNECT Allows login to the database
SELECT_CATALOG_ROLE Lets you run SELECT queries against most/all tables, views, and system metadata
(Optional) RESOURCE Lets you create temporary objects (but skip this unless absolutely necessary)

You do not need:


  • SYSDBA
  • SYSOPER
  • SYSBACKUP
  • Any SYS% role that involves modifying core internals or managing DB state






🔐 You’ll Be Able To:



  • Connect from SQL Developer
  • Run queries like:


SELECT * FROM T294 WHERE ...



  • Inspect table structures (DESC tablename)
  • Test Dan’s queries
  • Troubleshoot what’s actually being pulled into ServiceNow






📨 Suggested Line to Include in Your Access Request



“All I need is a basic read-only account — no write or DDL access. Just CONNECT and SELECT_CATALOG_ROLE so I can independently validate source data for the TSR/CSA migration project without relying on Dan or causing risk to production systems.”




Once they greenlight it, you’ll use:


  • Connection Type: Basic
  • Hostname: 214.23.51.57
  • Port: 1521
  • SID: dsdf
  • Role: default (DO NOT pick SYSDBA or any elevated option)



Let me know when you get access — I’ll help you set up reusable SQL scripts to troubleshoot and verify imports like a damn pro.


``

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment