![]() |
|
Thread Tools |
#1
|
||
|
||
Bác nào rành Sql server giúp em với
Em đang làm cái procedure trong SQL Server với mục đích add thông tin vào table và có mã hóa cột lương. Để mã hóa thì em có tạo asymmetric key trong procedure. em cần set tên cho key là '@MANV' và set password = '@MATKHAU' nhưng em thử code như dưới thì báo lỗi ạ, em search google mà không tìm thấy cách nào cả Bác nào cao nhân giúp em với ạ.
CREATE PROCEDURE SP1 @MANV VARCHAR(20), @MATKHAU NVARCHAR(100) AS CREATE ASYMMETRIC KEY @MANV WITH ALGORITHM = RSA_512 ENCRYPTION BY PASSWORD = @MATKHAU |
#2
|
||
|
||
Re: Bác nào rành Sql server giúp em với
![]() ![]() |
#3
|
|||
|
|||
Re: Bác nào rành Sql server giúp em với
@maNV, @matkhau là biến, muốn chạy câu đó thì dùng exec ('') ấy, ko chạy kiểu đó được đâu
__________________
Hỗ trợ down pluralsight, lynda Quote:
|
#4
|
||
|
||
Re: Bác nào rành Sql server giúp em với
Quote:
![]() |
#5
|
||
|
||
Re: Bác nào rành Sql server giúp em với
Quote:
Code:
DECLARE @sql nvarchar(max) ='' @sql += 'CREATE ASYMMETRIC KEY @MANV WITH ALGORITHM = RSA_512 ENCRYPTION BY PASSWORD = @MATKHAU' EXEC sp_executesql @sql N'@MANV VARCHAR(20), @MATKHAU NVARCHAR(100)', @MANV, @MATKHAU ![]()
__________________
Quote:
|
#6
|
|||
|
|||
Re: Bác nào rành Sql server giúp em với
Quote:
Quote:
__________________
Hỗ trợ down pluralsight, lynda Quote:
|
#7
|
||
|
||
Re: Bác nào rành Sql server giúp em với
Em mới học mà mấy bác, search về mấy cái mã hóa này viết trong procedure mà ít thấy quá, tks mấy bác nhiều
![]() |
![]() |
Thread Tools | |
|
|