Snowsight - 데이터베이스: 프로시저 세부 정보¶
database object explorer 에서 프로시저를 선택하면 procedure details page 가 나타납니다.
이 항목의 내용:
이 섹션에서는 procedure details page 를 탐색하고 사용하는 방법에 대한 간략한 개요를 제공합니다.
인터페이스 |
설명 |
---|---|
함수에 대한 기본 세부 정보는 페이지 맨 위에 있습니다. |
|
페이지의 오른쪽 위 모서리에 있는 More 메뉴를 사용하여 다음을 수행할 수 있습니다.
|
procedure details page 는 다음 섹션을 포함합니다.
Details
Procedure definition
Privileges
Details 섹션에서는 다음을 비롯하여, 프로시저에 대한 추가 정보를 제공합니다.
프로시저 결과의 데이터 타입.
프로시저가 집계 함수인지 여부.
프로시저가 보안 함수인지 여부.
프로시저가 테이블 함수인지 여부.
프로시저를 빌드하는 데 사용되는 언어.
Procedure definition 섹션에는 프로시저 초기화에 사용된 SQL이 포함됩니다.
Privileges section 을 사용하여 프로시저에 대한 권한을 확인하고 부여하고 취소합니다.
데이터베이스 오브젝트의 액세스 제어 관리하기¶
이 섹션에서는 데이터베이스 오브젝트에 대한 액세스 제어 관리 방법을 설명합니다.
오브젝트 세부 정보의 Privileges section 을 사용하여 데이터베이스 오브젝트에 대한 권한을 확인하고 부여하고 취소합니다.
권한별로 권한 부여를 그룹화할 때 Snowsight 는 권한이 상속되었는지, 아니면 권한이 직접 부여되었는지를 나타냅니다.
오브젝트 권한을 변경하려면 다음 역할 중 하나가 필요합니다.
데이터베이스 또는 데이터베이스 오브젝트의 소유자(즉, 오브젝트에 대한 OWNERSHIP 권한이 있는 역할).
전역 MANAGE GRANTS 권한이 있는 역할.
오브젝트에 대한 권한 부여하기¶
데이터베이스 오브젝트에 대한 권한을 부여하려면:
데이터베이스 오브젝트의 Privileges section 으로 이동합니다.
Privileges section 의 오른쪽 위 모서리에서 Privilege 을 선택합니다.
권한을 부여하려는 역할을 선택합니다.
역할에 부여하려는 권한을 선택합니다.
해당 역할이 다른 역할에 권한을 부여할 수 있도록 하려면 Grant option 을 선택합니다.
역할에 부여하려는 각 권한에 대해 이 단계를 반복합니다.
Grant Privileges 를 선택합니다.
오브젝트에 대한 권한 취소하기¶
데이터베이스 오브젝트에 대한 권한을 취소하려면:
데이터베이스 오브젝트의 Privileges section 으로 이동합니다.
Privileges section 의 오른쪽 위 모서리에서 Privilege 을 선택합니다.
취소하려는 권한을 제거합니다.
Grant Privileges 를 선택합니다.