Pytania otagowane jako user-management

2
mysql utwórz użytkownika, jeśli nie istnieje
Mam zapytanie, aby sprawdzić listę użytkowników mysql pod kątem utworzenia nowego użytkownika. IF (SELECT EXISTS(SELECT 1 FROM `mysql`.`user` WHERE `user` = '{{ title }}')) = 0 THEN CREATE USER '{{ title }}'@'localhost' IDENTIFIED BY '{{ password }}' END IF; Ale pojawia się ten błąd: ERROR 1064 (42000) at line 3: …

4
Jak sprawdzić, czy istnieje użytkownik postgres?
createuserumożliwia utworzenie użytkownika (ROLA) w PostgreSQL. Czy istnieje prosty sposób sprawdzenia, czy ten użytkownik (nazwa) już istnieje? W przeciwnym razie createuser zwraca z błędem: createuser: creation of new role failed: ERROR: role "USR_NAME" already exists AKTUALIZACJA: Rozwiązanie powinno być najlepiej wykonywalne z powłoki, aby łatwiej było zautomatyzować wewnątrz skryptu.
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.