Mysql之建立指定資料庫操作許可權的資料庫使用者

2021-10-02 00:21:08 字數 473 閱讀 2219

以下示例為建立乙個具有一定許可權的資料庫(資料庫賬號僅對當前資料庫生效)。 

建立乙個新的空資料庫。預設編碼為utf8:

create database dbname default character set utf8mb4 collate utf8mb4_unicode_ci;

為資料庫建立具有適當許可權的使用者/密碼組合。例如(再次使用mysql):

mysql> grant select,insert,update,delete,create,create temporary tables,drop,index,alter on dbname.* to 'dbnameuser'@'localhost' identified by 'yourpassword';

dbname.* :dbname為資料庫名。

dbnameuser:使用者名稱。

yourpassword:使用者密碼。

指定資料庫讀寫分離操作

方式一 是檢視裡面用using方式可以進行指定到哪個資料讀寫 普通使用者 手動指定去某個資料庫取資料 方式二 寫配置檔案 class router1 指定到某個資料庫取資料 def db for read self,model,hints attempts to read auth models g...

mongod 對指定資料庫建立使用者

1 先在admin庫中建立管理員使用者與密碼 root mbasic mongo mongodb shell version 3.2.6 connecting to test use admin 切換到admin資料庫 switched to db admin db.createuser 建立使用者...

mysql 8 建立賬戶查詢指定資料庫

屬性說明 validate password length 固定密碼的總長度 validate password dictionary file 指定密碼驗證的檔案路徑 validate password mixed case count 整個密碼中至少要包含大 小寫字母的總個數 validate ...