sql >> データベース >  >> Database Tools >> SSMS

暗号化メッセージのため、ストアドプロシージャをデータベースに追加できません

    常に暗号化された機能が原因である可能性があります。

    パラメータ化を使用する予定がない場合。宣言した後、すべての変数を手動で設定できます。
    例:
    DECLARE @DB_String varchar(55)
    SET @DB_String ='Redesign'

    または、[クエリ]->[接続]->[接続の変更]->[オプション]>> [追加の接続パラメータ]ページに移動->そのボックス領域に、次のように入力します。
    列の暗号化設定=無効
    パラメータ化も無効になります。

    また、これらの変数を暗号化するためにパラメーター化が必要な場合は、現在クエリレベルでしか実行できないようです。ストアドプロシージャは、列の暗号化設定が異なる方法で設定されている他のユーザーから呼び出される可能性があるため、AlwaysEncryptedではうまく機能しません。



    1. SSASDBはManagementStudioには表示されませんが、Excelには表示されます

    2. ssmsアドインを作成しようとする際の問題

    3. プロシージャはADO.NETからタイムアウトしますが、SSMSではタイムアウトしません

    4. MySQLへのcsvファイルの転送を自動化する