oracle-user

Oracle

【Oracle】表領域ごとにアクセス制御を行う方法|QUOTA・ロール・権限の分離運用を完全解説

OracleでQUOTA・ロール・REVOKEを使って表領域ごとにアクセス制御を行う方法を完全解説。ユーザー作成からUNLIMITED TABLESPACE問題・監査設定まで実用クエリ付きで紹介します。
Oracle

【Oracle】表領域にユーザーを割り当てる方法|DEFAULT TABLESPACE・QUOTA・一時表領域・確認 SQL まで解説

Oracleで表領域にユーザーを割り当てる方法を完全解説。CREATE USER時のDEFAULT TABLESPACE/TEMPORARY TABLESPACE指定、ALTER USERでの変更、QUOTAによる使用量制限(UNLIMITED/具体的なサイズ)、デフォルト表領域の確認SQL、DB全体のデフォルト表領域の設定、ORA-01950の原因と対処まで網羅。
Oracle

【Oracle】パスワードポリシーをカスタマイズする方法|PASSWORD_VERIFY_FUNCTION・複雑性チェック・履歴管理・カスタム関数まで解説

Oracleのパスワードポリシーをカスタマイズする方法を完全解説。PASSWORD_VERIFY_FUNCTIONによる複雑性チェック、Oracle提供の検証関数(ORA12C_VERIFY_FUNCTION/ORA12C_STRONG_VERIFY_FUNCTION)、カスタム検証関数の作成、PASSWORD_REUSE_TIME/MAXによる履歴管理、プロファイル設計例(開発/本番/PCI DSS準拠)まで網羅。
Oracle

【Oracle】監査ログの保存先とローテーション設定方法|DB テーブル・OS ファイル・統合監査・DBMS_AUDIT_MGMT・自動クリーンアップまで解説

Oracleの監査ログの保存先とローテーション設定方法を完全解説。DB テーブル(SYS.AUD$)とOSファイルの保存先確認、統合監査(AUDSYS.AUD$UNIFIED)の保存場所、DBMS_AUDIT_MGMTによるクリーンアップの初期設定と自動スケジュール、監査ログ肥大化の予防、SYSLOG転送、保持期間の設定まで網羅。
Oracle

【Oracle】ユーザーごとに接続制限を設定する方法|SESSIONS_PER_USER・CONNECT_TIME・ログオントリガー・アカウントロックまで解説

Oracleでユーザーごとに接続制限を設定する方法を完全解説。プロファイルのリソース制限(SESSIONS_PER_USER/CPU_PER_SESSION/CONNECT_TIME/IDLE_TIME)、RESOURCE_LIMITパラメータの有効化、ログオントリガーによる時間帯/IP制限、アカウントのロック/アンロック、FAILED_LOGIN_ATTEMPTSの設定まで網羅。
Oracle

【Oracle】パスワードの有効期限を無制限にする方法|PASSWORD_LIFE_TIME・ORA-28001 対処・プロファイル設定・本番のセキュリティ考慮まで解説

Oracleでパスワードの有効期限を無制限にする方法を完全解説。PASSWORD_LIFE_TIMEの確認と変更、ORA-28001(パスワード期限切れ)/ORA-28002(猶予期間)の発生メカニズムと復旧手順、DEFAULT プロファイルの変更、開発用カスタムプロファイルの作成、PASSWORD_GRACE_TIME/PASSWORD_REUSE_TIME/PASSWORD_REUSE_MAXの関係、本番環境でのセキュリティリスクまで網羅。
Oracle

【Oracle】監査(AUDIT)機能の設定方法完全ガイド|伝統的監査・統合監査・FGA・監査ログ確認・設計例まで解説

Oracleの監査(AUDIT)機能の設定方法を完全解説。伝統的監査(AUDIT文)と統合監査(Unified Audit / 12c以降)の違い、文レベル/権限/オブジェクト監査の設定、DBA_AUDIT_TRAIL / UNIFIED_AUDIT_TRAILでの監査ログ確認、FGA(ファイングレイン監査)の概要、監査ポリシーの設計例、監査ログのクリーンアップ、コンプライアンス対応の実務パターンまで網羅。
Oracle

【Oracle】Data Pump でダンプファイルを暗号化する方法|ENCRYPTION_PASSWORD・ENCRYPTION_ALGORITHM・TDE・復号手順まで解説

OracleのData Pumpでエクスポートファイル(.dmp)を暗号化する方法を完全解説。ENCRYPTION_PASSWORDによるパスワード暗号化、ENCRYPTIONの5モード(ALL/DATA_ONLY/ENCRYPTED_COLUMNS_ONLY/METADATA_ONLY/NONE)、ENCRYPTION_ALGORITHM(AES128/192/256)、Oracle Wallet(TDE)との連携、impdpでの復号手順、parfileでの安全なパスワード管理、ファイルレベル暗号化の限界とTDE比較まで網羅。
Oracle

【Oracle】Data Pump でスキーマ単位にエクスポート・インポートする方法|schemas・REMAP_SCHEMA・EXCLUDE・複数スキーマ・実務パターンまで解説

OracleのData Pumpでスキーマ単位にエクスポート・インポートする方法を完全解説。schemas=でのexpdp/impdp基本構文、複数スキーマの同時指定、REMAP_SCHEMAで別スキーマに復元、REMAP_TABLESPACEで表領域を変更、EXCLUDE/INCLUDEでオブジェクト選択、権限/シノニム/シーケンスの扱い、本番→検証コピー・スキーマ統合・マイグレーションの実務パターンまで網羅。
Oracle

【Oracle】ユーザーアカウントのロック解除手順|ACCOUNT_STATUS 別対処・原因調査・EXPIRED 復旧・再発防止まで解説

Oracleのユーザーアカウントのロック解除手順を完全解説。ACCOUNT_STATUS全9種の意味と対処法、LOCKED/LOCKED(TIMED)/EXPIRED/EXPIRED(GRACE)の違い、ロック原因の特定(監査ログ/V$SESSION)、ALTER USER ACCOUNT UNLOCKの実行手順、パスワード再設定、一括ロック解除スクリプト、FAILED_LOGIN_ATTEMPTSの見直しによる再発防止まで網羅。
Oracle

【Oracle】ユーザープロファイルの確認方法完全ガイド|DBA_PROFILES・パスワード制限・リソース制限・作成・変更

Oracleデータベース管理者や開発者にとって、ユーザプロファイルの管理は重要なタスクの一つです。プロファイルは、ユーザのリ
Oracle

【Oracle】スキーマとは何か・作成から活用まで完全ガイド|他RDBMS比較・クロススキーマアクセス・SYNONYM・CURRENT_SCHEMAまで解説

Oracleのスキーマを完全解説。MySQL/PostgreSQL/SQL Serverとの概念の違い、スキーマ=ユーザーというOracle固有の仕組み、CREATE USER・CREATE SCHEMA AUTHORIZATION、スキーマ間アクセス(schema.object・GRANT・SYNONYM)、CURRENT_SCHEMAの切り替え、USER_OBJECTS/DBA_SEGMENTSでの確認、DROP USER CASCADEでの削除、実践的な設計パターンまで実務で役立つ知識を網羅。
Oracle

【Oracle】ユーザ権限を確認する方法完全ガイド|システム権限・ロール・オブジェクト権限・スキーマ別・全SQL一覧

Oracleでユーザの権限を確認するSQLを完全解説。DBA_SYS_PRIVS・DBA_ROLE_PRIVS・DBA_TAB_PRIVS・SESSION_PRIVSの使い方から、一般ユーザが自分の権限を確認する方法、ロール経由の権限展開、スキーマ全体の棚卸し用UNIONクエリまで網羅。
Oracle

【Oracle】ユーザーの情報を変更・削除する方法(ALTER USER / DROP USER / GRANT / REVOKE)

Oracleでユーザーの属性変更(パスワード、表領域、クォータ、プロファイル、アカウントロック)や権限管理(GRANT/REVOKE)、ユーザー削除(DROP USER CASCADE)の方法を解説。ユーザー情報の確認SQL、他RDBMSとの比較、よくあるエラーと対処法、実務でのベストプラクティスも紹介。
Oracle

【Oracle】新規ユーザー作成と権限付与の完全ガイド|CREATE USER・GRANT文の基本から実務活用まで

Oracleで新規ユーザーを作成し権限を付与する方法を完全解説。CREATE USER文の基本構文、表領域・プロファイル設定、GRANT文によるシステム権限・オブジェクト権限の付与、ロール管理、ALTER USER/DROP USER、CDB/PDB対応、ORA-01045等のエラー対処法まで網羅。