1、用戶管理 neo4j可通過內置函數,進行用戶的創建、查看、刪除。 (1)用戶創建; CALL dbms.security.createUser(name,password,requridchangepassword) 其中nam參數是你的用戶名,password是密碼,requridchange ...
1、用戶管理
neo4j可通過內置函數,進行用戶的創建、查看、刪除。
(1)用戶創建; CALL dbms.security.createUser(name,password,requridchangepassword) 其中nam參數是你的用戶名,password是密碼,requridchangepassword是表示是否需要修改密碼,布爾類型。如下創建一個test1用戶,密碼是test1,不需要修改密碼。
(2)查看當前用戶:CALL dbms.security.showCurrentUser()
flags表示是否要修改密碼,為空表示不需要。["password_change_required"]表示需要。
(3)查看所有用戶:CALL dbms.security.listUsers()
(4)刪除用戶:CALL dbms.security.deleteUser(“username”) username參數表示你要刪除的用戶名。
如上圖所示,刪除test用戶,查看結果沒有test用戶存在。
2.密碼修改
neo4j有兩種方式可以修改密碼。
(1)使用::server change-password 修改。
(2)使用:CALL dbms.security.changePassword('password') ,註意:password參數不能為空,或者跟原密碼相同,不然會報錯。報錯結果如下圖所示:
完~~~~~~~