檢視mysql的所有使用者和許可權

2021-08-28 09:47:49 字數 428 閱讀 7687

1、檢視mysql資料庫中的所有使用者:

mysql> select distinct concat('user: ''',user,'''@''',host,''';') as query from mysql.user; 

2、檢視資料庫中具體某個使用者的許可權:

mysql> show grants for 'root'@'localhost'; 

或者mysql> select * from mysql.user where user='root' \g; 

3、檢視user表的表結構。需要具體的項可以根據表的結構來查詢。 

mysql> desc mysql.user; 

4、修改使用者許可權:

mysql> grant all on *.* to `使用者名稱`@`127.0.0.1` with grant option;

Oracle檢視所有使用者及其許可權

oracle資料字典檢視的種類分別為 user,all 和 dba.user 有關使用者所擁有的物件資訊,即使用者自己建立的物件資訊 all 有關使用者可以訪問的物件的資訊,即使用者自己建立的物件的資訊加上 其他使用者建立的物件但該使用者有權訪問的資訊 dba 有關整個資料庫中物件的資訊 這裡的 可...

linux檢視所有使用者

檢視所有使用者 linux裡,並沒有像windows的net user,net localgroup這些方便的命令來治理使用者。xwindows介面的就不說了。的工具或命令 groupadd 注 新增使用者組 groupdel 注 刪除使用者組 groupmod 注 修改使用者組 groups 注 ...

linux 中檢視所有使用者

方法 1 使用 etc passwd 檔案 etc passwd 是乙個文字檔案,其中包含了登入 linux 系統所必需的每個使用者的資訊。它儲存使用者的有用資訊,如使用者名稱 密碼 使用者 id 群組 id 使用者 id 資訊 使用者的家目錄和 shell etc passwd 檔案將每個使用者的...