005 建立使用者並授權表訪問許可權

2021-10-24 03:24:45 字數 1186 閱讀 2808

建立使用者 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...