建立使用者 ttom,授權許可權的資料庫 factory。
完整建立使用者到授權
-- 建立使用者
create
user user1 with password '123'
;-- 授予連線許可權
grant
connect
ondatabase factory to user1;
-- 取消新使用者檢視系統表的許可權
revoke
allon pg_class from
public
;revoke
allon pg_tablespace from
public
;revoke
allon pg_user from
public
;revoke
allon pg_roles from
public
;-- 賦予 schema 使用許可權
grant
usage
onschema
public
to user1;
-- 授予檢視表許可權
grant
select
onall
tables
inschema
public
to user1;
-- 重新賦予 schema 許可權
grant
allon pg_class to
public
;grant
allon pg_tablespace to
public
;grant
allon pg_user to
public
;grant
allon pg_roles to
public
;-- 刪除使用者需先清空許可權
revoke
allon
database schema_01 from user1;
revoke
allon mytable from user1;
-- 將許可權轉移到其他使用者
alter
table mytable owner to userx;
drop
user user1;
mysql遠端訪問授權,建立使用者並授權
mysql預設root使用者沒有密碼,輸入mysql u root 進入mysql 1 初始化root密碼 進入mysql資料庫 mysql update user set password password 123456 where user root 修改mysql密碼 mysqladmin u...
Oracle建立使用者並授權dba許可權
很多時候我們用擁有dba許可權的使用者 從oracle資料庫匯出資料,那麼再匯入新的資料庫時就還得需要dba許可權的使用者,下面是如何建立乙個新使用者並授予dba許可權命令。1.用有dba許可權的使用者登入 sys使用者 2.建立乙個新使用者 create user abc identified b...
Oracle建立使用者並授權dba許可權
很多時候我們用擁有dba許可權的使用者 從oracle資料庫匯出資料,那麼再匯入新的資料庫時就還得需要dba許可權的使用者,下面是如何建立乙個新使用者並授予dba許可權命令。1.用有dba許可權的使用者登入 sys使用者 2.建立乙個新使用者 create user abc identified b...