データベース応用 第 5 回 (安全なデータベースの設計) 「アカウント削除」 講義ノート目次

アカウントを削除するのは、dropuser を用いる。1 度 guest アカウントを 削除しよう。

% dropuser guest

パスワード付きアカウントの発行

% /opt/pgsql/bin/createuser -A -D -P
Enter name of role to add: guest0
Enter password for new role: 
Enter it again: 
Shall the new role be allowed to create more new roles? (y/n) n

guest0 にも SELECT が許されるようにしておこう。

SQL 言語によるパスワードの許可

保守性を高め、書き換えられないようにするため、自分自身にパスワードを設定しよう。


=> ALTER USER ta05001 PASSWORD 'パスワード'

自分のアカウントではパスワードがないと入れなくなったことを確かめよう。


% psql -U ta05001 ta05001
Password: