Teradataシステムのインストール直後だと仮定します。 DBAがユーザーDBCとしてログオンし、SYSADMINという管理ユーザーを作成するためにCREATE USER要求を発行します。 DBAは、ユーザーSYSADMINとしてCREATE DATABASE要求を実行依頼し、finance、executive、engineering、manufacturing、marketingなどの必要なデータベースを作成します。
その後、DBAはユーザーSYSADMINとしてログインしたままで、CREATE USERリクエストを使用して新しいユーザーをfinanceデータベースに追加します。
CREATE USER marks FROM finance AS PERMANENT = 1000000, PASSWORD = finan1, SPOOL = 1200000, FALLBACK PROTECTION, DUAL AFTER JOURNAL, DEFAULT JOURNAL TABLE = finance.journals, DEFAULT DATABASE = finance, STARTUP = 'EXEC setpf;' ACCOUNT = '$mfinance','$hfinance';
ユーザーmarksの作成後、DBAはfinanceに対する権限をWITH GRANT OPTIONでmarksに付与するために、次のリクエストを実行します。
GRANT ALL ON finance TO marks WITH GRANT OPTION;