mySQL之建立賬戶與授權

2021-08-07 19:08:45 字數 1355 閱讀 8960

建立所有使用者可以連線的賬戶quincy,密碼123。

create user 『quincy』@』%』 identified by 『123』;

建立區域網內使用者可以連線的賬戶quincy,密碼123。

create user 『quincy』@』192.168.20.%』 identified by 『123』;

建立本地賬戶quincy,密碼123。

create user 『quincy』@』localhost』 identified by 『123』;

檢視當前使用者:

select user();

在root下刪除使用者(可以直接刪除):

drop user 『quincy』@』%』;

drop user 『quincy』;

和root有一樣的許可權,可以操作所有的資料庫,及下屬所有的表和字段。建立時使用者賬戶也會被建立。

grant all privileges on *.* to 『quincy』@』localhost』 identified by 『123』;

對某個資料庫的所有表進行授權。

grant all privileges on db1.* to 『quincy』@』%』 identified by 『123』;

對某個資料下某張表進行授權。

grant all privileges on db1.t1 to 『quincy』@』%』 identified by 『123』;

對某個字段授權比較特殊,需要用某個許可權而不能用all privileges來授權,否則報錯:

Ubuntu之建立賬戶

sudo useradd m mtest1 s sbin nologin sbin nologin 此時無法登陸系統,即使給了密碼也不行。所謂 無法登陸 指的僅是這個使用者無法使用bash或其他shell來登陸系統而已,並不是說這個賬號就無法使用系統資源。舉例來說,各個系統賬號中,列印作業有lp這個...

svn建立賬戶

1 找到svn安裝路徑 我的是 home ssl repos rogue server conf 如果不知道,可以搜尋 find name svn 2 進入該目錄的conf,其中包含authz passwd svnserve.conf三個檔案 3 進入passwd,在 users 下面加上你要新增的...

Postgresql 建立賬戶,修改密碼

sudo su postgres psql password postgres 輸入密碼 q 本機除錯的時候,最好在裝完以後新增乙個pgsql的管理員帳號,否則phppgadmin不讓登陸 建立使用者 sudo su postgres psql create user myuser with pas...