create role abc123 with nosuperuser inherit nocreaterole createdb login;
但是這樣只是防止末來再被連進來而以,已連入的帳戶無法立即"踢出"
用以下方式可以把目前已被禁止的帳戶,立即請出去。
select pg_terminate_backend(procpid) from pg_stat_activity a join pg_roles r on a.usename=r.rolname and not rolcanlogin
資料來源
http://isricky1221.pixnet.net/blog/post/16449201-%E6%9A%AB%E6%99%82%E7%A6%81%E6%AD%A2%E4%BD%BF%E7%94%A8%E8%80%85%E7%99%BB%E5%85%A5
沒有留言:
張貼留言