드롭유저기존 항목을 제거합니다포스트그레SQL사용자그리고해당 사용자가 사용하는 데이터베이스 소유. 다음 사용자만usesuper설정됨pg_shadow테이블이 파괴될 수 있음롤 토토사용자.
드롭유저셸 스크립트입니다. 주위의 래퍼SQL명령사용자 삭제경유포스트그레SQL대화형 터미널psql. 그러니까 특별한 건 없어. 이 방법이나 다른 방법을 통해 사용자를 제거하는 방법에 대해 알아보세요. 이는 다음을 의미합니다.psql다음에서 찾아야 합니다. 스크립트와 데이터베이스 서버가 대상에서 실행 중인지 확인합니다. 호스트. 또한 기본 설정 및 환경 변수 에 사용 가능psql그리고libpq프론트엔드 라이브러리 수행 신청하세요.
드롭유저수락합니다 다음 명령줄 인수:
이름을 지정합니다포스트그레SQL삭제할 사용자입니다. 이 이름은에 있어야 합니다.롤 토토설치. 당신은 될 것입니다 명령에 아무것도 지정되지 않은 경우 이름을 묻는 메시지가 나타납니다. 라인.
-e--에코다음 쿼리를 에코하세요.드롭유저생성하여 다음으로 보냅니다. 서버.
-i--대화형실제로 제거하기 전에 확인 메시지를 표시합니다. 사용자.
-q--조용함응답을 표시하지 않습니다.
사용자 생성또한 다음을 수락합니다. 연결 매개변수에 대한 명령줄 인수는 다음과 같습니다.
-h호스트--호스트호스트다음이 실행되는 시스템의 호스트 이름을 지정합니다. 서버가 실행 중입니다. 호스트가 슬래시로 시작하는 경우 슬래시가 사용됩니다. Unix 도메인 소켓의 디렉토리로 사용됩니다.
-p포트--포트포트인터넷 TCP/IP 포트 또는 로컬 Unix 도메인을 지정합니다. 서버가 수신 대기하는 소켓 파일 확장자 연결.
-유사용자 이름--사용자 이름사용자 이름연결할 사용자 이름(삭제할 사용자 이름 아님)
-W--비밀번호암호 프롬프트 강제(서버에 연결하기 위한 것이지 연결용이 아님) 삭제할 사용자의 비밀번호).
모든 것이 괜찮습니다.
뭔가 잘못되었습니다. 사용자가 삭제되지 않았습니다.
오류 조건이 있는 경우 백엔드 오류 메시지는 표시됩니다. 참조스포츠 토토 : 문서 : 7.3 : Drop User그리고psql가능성을 위해.