| PostgreSQL | ||
|---|---|---|
| 上一頁 | 下一頁 | |
ALTER USER ─ 更改用戶資訊。
ALTER USER username
[ WITH PASSWORD 'password' ]
[ CREATEDB | NOCREATEDB ] [ CREATEUSER | NOCREATEUSER ]
[ VALID UNTIL 'abstime' ]
ALTER USER 用於更改用戶的 Postgres 帳號的屬性。只有一個資料庫超級用戶可以用這個命令更改權限和密碼有效期。普通用戶只能更改他們自己的密碼。
使用 CREATE USER 創建新用戶和 DROP USER 刪除用戶。
更改一用戶密碼:
ALTER USER davide WITH PASSWORD 'hu8jmn3';
更改一用戶有效期
ALTER USER manuel VALID UNTIL 'Jan 31 2030';
更改一用戶有效期,聲明其權限應該在用比UTC早一小時的時區記時的1998年5月4日正午失效
ALTER USER chris VALID UNTIL 'May 4 12:00:00 1998 +1';
賦予一用戶創建新用戶和新資料庫的權限。
ALTER USER miriam CREATEUSER CREATEDB;
在 SQL92裡沒有 ALTER USER 語句。該標準將用戶定義部分交給具體資料庫實現處理。
| 上一頁 | 首頁 | 下一頁 |
| ALTER TABLE | 開頭 | BEGIN |