열 이름 또는 대칭 키를 사용하여 인증서 이름 가져 오기

Parita Porwal

SQL Server 2008/2012를 사용하고 있는데 데이터베이스에 암호화 된 열이있는 테이블이 있습니다.

나는 암호화 된 컬럼의 암호화 키를 받고 이 쿼리를 사용하여 -

SELECT DISTINCT key_name(encryptedcol) FROM encryptedTable;

내 암호화 된 열 이름은 encryptedcol 입니다.

이제 암호화 된 키를 만드는 데 사용되는 인증서 이름을 얻고 싶습니다 (데이터를 해독하기 위해 위의 대칭 키를 여는 데 사용되는 인증서 이름이 필요함을 의미합니다).

예를 들면-

여기에 이미지 설명 입력

여기 강조 표시된 텍스트는 내 인증서 이름이며 여기에는 하드 코딩되어 있지만 SQL 쿼리에서 가져오고 싶습니다.

마이클 켈러

시스템 테이블을 사용하여 열의 암호화 계층을 결정할 수 있습니다. 대칭 키가 인증서로 암호화되었다고 가정하면이 tsql이 작동합니다. 대칭 키가 비대칭 키로 암호화 된 경우 sys.certificates를 고유하게 식별하는 지문 열도있는 sys.asymmetric_keys로 대체합니다.

select
    c.name
from sys.symmetric_keys sk
join sys.key_encryptions ke
    on
    sk.symmetric_key_id= ke.key_id
join sys.certificates c
    on
    ke.thumbprint=c.thumbprint
where
     sk.name in 
        (SELECT DISTINCT key_name(encryptedssn) FROM HR.Employees)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

php 또는 javascript를 사용하여 폴더에서 페이지로 파일 이름 가져 오기

분류에서Dev

DataFrame 또는 JuliaDB 테이블에서 열 이름 가져 오기

분류에서Dev

MongoDB를 사용하는 Laravel 5 Eloquent-문서에서 열 이름 배열 가져 오기

분류에서Dev

T-SQL을 사용하여 주어진 테이블 및 열에 대한 인덱스 이름 가져 오기

분류에서Dev

sqlite를 사용하여 증분 이름이 지정된 열에서 데이터를 가져 오는 올바른 방법

분류에서Dev

열 이름을 사용하여 ResultSet에서 소문자 열 가져 오기

분류에서Dev

특정 접미사가있는 LINQ (EF)를 사용하여 테이블에서 이름 가져 오기

분류에서Dev

다이제스트 인증 (Perl)을 사용하는 서버에서 사용자 이름 가져 오기

분류에서Dev

Linq에서 Group by를 사용하여 데이터 테이블의 배열 또는 Ienumerable 가져 오기

분류에서Dev

리플렉션을 사용하여 POJO에서 ID 열 이름 가져 오기

분류에서Dev

우분투에서 쉘 스크립트를 사용하여 암호를 묻지 않는 무선 액세스 포인트 이름 또는 ssid 가져 오기

분류에서Dev

전체 데이터베이스에서 기본 키를 사용하여 특정 열을 가져 오는 방법

분류에서Dev

특정 데이터 이름 및 값 키를 사용하여 XML에서 데이터 가져 오기

분류에서Dev

Typescript의 매개 변수를 사용하여 메서드 이름이라는 자식 클래스 가져 오기

분류에서Dev

psycopg2는 열 번호 대신 열 이름을 사용하여 행 데이터를 가져옵니다.

분류에서Dev

iOS에서 GCD를 사용하여 대기열에 데이터를 가져 오는 방법

분류에서Dev

웹 API에서 인증 된 사용자 이름을 가져 오는 방법 (토큰 기반 인증)

분류에서Dev

JavaScript를 사용하여 테이블에 열을 추가하고 텍스트 상자에서 열 이름을 가져 오는 방법은 무엇입니까?

분류에서Dev

C # : 리플렉션을 사용하여 이름으로 필드 / 속성 / 메서드 값 (문자열 또는 단위) 가져 오기

분류에서Dev

javascript, jquery 또는 php를 사용하여 장치 이름 및 모델 가져 오기

분류에서Dev

Typescript에서 인터페이스의 속성 이름 / 키 이름을 문자열로 가져 오는 방법

분류에서Dev

값의 이름을 나타내는 상수를 사용하여 .json 파일에서 값 가져 오기

분류에서Dev

pyspark를 사용하여 로컬 시스템에서 파일을 읽는 동안 파일 이름 가져 오기

분류에서Dev

REGEX를 사용하여 이미지 이름 가져 오기

분류에서Dev

CloudFront를 사용하여 AWS S3에서 별칭 이름이있는 객체 URL을 가져 오는 방법

분류에서Dev

NodeJS를 사용하여 package.json에서 이름 속성 가져 오기

분류에서Dev

XElement에서 위치를 사용하여 속성 이름 가져 오기

분류에서Dev

Hive에서 XPATH를 사용하여 XML 노드의 이름 가져 오기

분류에서Dev

클래스 또는 이름을 사용하여 xcb에서 창 ID 가져 오기

Related 관련 기사

  1. 1

    php 또는 javascript를 사용하여 폴더에서 페이지로 파일 이름 가져 오기

  2. 2

    DataFrame 또는 JuliaDB 테이블에서 열 이름 가져 오기

  3. 3

    MongoDB를 사용하는 Laravel 5 Eloquent-문서에서 열 이름 배열 가져 오기

  4. 4

    T-SQL을 사용하여 주어진 테이블 및 열에 대한 인덱스 이름 가져 오기

  5. 5

    sqlite를 사용하여 증분 이름이 지정된 열에서 데이터를 가져 오는 올바른 방법

  6. 6

    열 이름을 사용하여 ResultSet에서 소문자 열 가져 오기

  7. 7

    특정 접미사가있는 LINQ (EF)를 사용하여 테이블에서 이름 가져 오기

  8. 8

    다이제스트 인증 (Perl)을 사용하는 서버에서 사용자 이름 가져 오기

  9. 9

    Linq에서 Group by를 사용하여 데이터 테이블의 배열 또는 Ienumerable 가져 오기

  10. 10

    리플렉션을 사용하여 POJO에서 ID 열 이름 가져 오기

  11. 11

    우분투에서 쉘 스크립트를 사용하여 암호를 묻지 않는 무선 액세스 포인트 이름 또는 ssid 가져 오기

  12. 12

    전체 데이터베이스에서 기본 키를 사용하여 특정 열을 가져 오는 방법

  13. 13

    특정 데이터 이름 및 값 키를 사용하여 XML에서 데이터 가져 오기

  14. 14

    Typescript의 매개 변수를 사용하여 메서드 이름이라는 자식 클래스 가져 오기

  15. 15

    psycopg2는 열 번호 대신 열 이름을 사용하여 행 데이터를 가져옵니다.

  16. 16

    iOS에서 GCD를 사용하여 대기열에 데이터를 가져 오는 방법

  17. 17

    웹 API에서 인증 된 사용자 이름을 가져 오는 방법 (토큰 기반 인증)

  18. 18

    JavaScript를 사용하여 테이블에 열을 추가하고 텍스트 상자에서 열 이름을 가져 오는 방법은 무엇입니까?

  19. 19

    C # : 리플렉션을 사용하여 이름으로 필드 / 속성 / 메서드 값 (문자열 또는 단위) 가져 오기

  20. 20

    javascript, jquery 또는 php를 사용하여 장치 이름 및 모델 가져 오기

  21. 21

    Typescript에서 인터페이스의 속성 이름 / 키 이름을 문자열로 가져 오는 방법

  22. 22

    값의 이름을 나타내는 상수를 사용하여 .json 파일에서 값 가져 오기

  23. 23

    pyspark를 사용하여 로컬 시스템에서 파일을 읽는 동안 파일 이름 가져 오기

  24. 24

    REGEX를 사용하여 이미지 이름 가져 오기

  25. 25

    CloudFront를 사용하여 AWS S3에서 별칭 이름이있는 객체 URL을 가져 오는 방법

  26. 26

    NodeJS를 사용하여 package.json에서 이름 속성 가져 오기

  27. 27

    XElement에서 위치를 사용하여 속성 이름 가져 오기

  28. 28

    Hive에서 XPATH를 사용하여 XML 노드의 이름 가져 오기

  29. 29

    클래스 또는 이름을 사용하여 xcb에서 창 ID 가져 오기

뜨겁다태그

보관