Sql server user-check for identical password

akman
Member Posts: 67
Hello everybody,
A customer of mine has NAV 5 with the sql server option (sql 2005), and he needs this check:
Every time a user changes his password, he must not use a password he already had used in the past.
The problem is that I don't know how to do that. In sql server I don't think there is something, and it seems that password for sql users are not stored in NAV.
I hope that someone can help me [-o< ...
Thanks in advance!
A customer of mine has NAV 5 with the sql server option (sql 2005), and he needs this check:
Every time a user changes his password, he must not use a password he already had used in the past.
The problem is that I don't know how to do that. In sql server I don't think there is something, and it seems that password for sql users are not stored in NAV.
I hope that someone can help me [-o< ...
Thanks in advance!
0
Comments
-
For database logins you'd have to develop something. You could use Windows Authentication instead, and then it is controlled by Windows.0
-
[Topic moved from Navision forum to SQL General forum]Regards,Alain Krikilion
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!0 -
Can you help me with the database logins solution?0
-
It depends entirely on your functional requirements what you want to do. There are login functions in codeunit 1 that you would probably look at adding some code to check for passwords. Come to think of it, it might not be all that easy. The thing that makes it difficult is that the password is stored as part of the SQL Server authentication, and you will probably not be able to decrypt the values.
Is there any particular reason you don't want to use Windows authentication? That already has this functionality in it, and you won't have to develop anything.0 -
The customer didn't accept the windows authentication solution...0
-
SQL 2005 supports the enforcement of password policies for SQL Server (database) authentication. The issue wil be that the NAV client will not pass appropriate message to the user.
I would consider Windows Authentication as the preferred solution. What is the customer's resistance? They may have a valid reason that I'm not thinking about.There are no bugs - only undocumented features.0 -
akman wrote:bbrown wrote:SQL 2005 supports the enforcement of password policies for SQL Server (database) authentication. The issue wil be that the NAV client will not pass appropriate message to the user.
Sql supports not to use the same password twice? Can you tell me how?
Leave the "enforce password policy" and "enforce password expiration" boxes checked on the SQL logins. This uses the Windows password policy for the local computer (server).
As I said, the issue here will be that the user does not get the appropriate messages thru the NAV client. For example, they will never receive the warnings that their password is going to expire. Just one day they will not be able to login.There are no bugs - only undocumented features.0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions