SQLServerでViewの定義(CREATE VIEWなSQL)を確認したいのに確認できないのでぐぐった
結論:
解説と経過:
「SQLServer」「VIEW」「定義」等のキーワードで探したけど・・・。
nullやねん。
[definition]カラムの値がnullやねん。
権限か?権限なのか??
権限はGRANTされてるねん。たぶん。でもnullやねん。
納品されてからユーザー(という名の私)が作ったビューは見れる。
そもそもいつ納品されたものか定かではないんだが。
そして、2つのビューの権限に差異はない・・・。
・・・ふと、プロパティを比較してみて気づく。
なんか、[暗号化]項目に差があるー。nullやねんは、[True]。見れるは、[False]。
そうか、暗号化されていたのか。
検索結果の5番目ぐらいに
機械翻訳的な日本語だけど、キーワード「dbForge SQL Decryptor」を発見。
ぐぐるー。公式からダウンロードするー。インストールするー。起動するー。接続するー。ShowDDLScriptするー。望んでいた情報が手に入るー。やった。
背景:
基幹システムの構造を確認したい。ビューの定義を見たい。
ぐぐった期間:0.5日